Refaktoringa: esoša koda projekta uzlabošana
Autors: Martin Fauler
Vecuma ierobežojumi: 16+
Izdošanas gads: 2025
ISBN: 9785990944510
Lappušu skaits: 448
Izmērs: 240h170h22 mm
Vāka tips: ciets vāks
Svars: 709 g
ID: 1748892
Pareizi sagatavots kvalificēts sistēmu projektētājs var ņemt slikti izstrādātu programmu un pārvērst to labi pārdomātā, uzticamā kodā. Grāmatā Mārtiņš Foulers rāda lasītājiem, kur parasti var atrast optimizācijas iespējas un kā pārvērst sliktu projektu labā. Katrs refaktoringa solis ir vienkāršs - pat šķietami pārāk vienkāršs, lai to būtu vērts veikt. Optimizācija var ietvert lauka pārvietošanu no vienas klases uz citu vai kāda koda izvilkšanu no metodes, lai to pārvērstu par atsevišķu metodi, vai pat kāda koda pārvietošanu uz augšu vai uz leju pa klašu hierarhiju. Lai gan šie atsevišķie soļi var šķist elementāri, kumulatīvais efekts šādām nelielām izmaiņām var radikāli uzlabot programmas projektu. Koda refaktoringa ir pārbaudīts veids, kā novērst programmatūras sabrukumu._x000D_ Papildus dažādu refaktoringa metožu aprakstam autors sniedz detalizētu katalogu ar vairāk nekā septiņdesmit refaktoringiem un noderīgiem norādījumiem, kas iemācīs jums, kad tos piemērot. Grāmata satur detalizētu aprakstu vairāk nekā 70 refaktoringa metožu, un ne tikai teorētisku to aprakstu, bet arī praktiskus piemērus programmēšanas valodā Java. Jāņem vērā, ka grāmatā izklāstītās idejas ir piemērojamas jebkurai objektorientētai programmēšanas valodai.