Refaktoringas: esamo kodo projekto tobulinimas
Autorius: Martin Fauler
Amžiaus ribos: 16+
Išleidimo metai: 2025
ISBN: 9785990944510
Puslapių skaičius: 448
Dydis: 240h170h22 mm
Viršelio tipas: Hard
Svoris: 709 g
ID: 1748892
Priklausomai nuo paruošimo, kvalifikuotas sistemų projektuotojas gali paimti prastai suprojektuotą programą ir paversti ją gerai apgalvotu, patikimu kodu. Knygoje Martinas Fowleris rodo skaitytojams, kur paprastai galima rasti optimizavimo galimybes ir kaip paversti prastą projektą geru. Kiekvienas refaktoringo žingsnis yra paprastas - netgi, atrodytų, per daug paprastas, kad jį verta atlikti. Optimizavimas gali apimti lauko perkėlimą iš vienos klasės į kitą arba tam tikro kodo ištraukimo iš metodo, kad jis taptų atskiru metodu, arba netgi tam tikro kodo perkėlimą aukštyn arba žemyn klasės hierarchijoje. Nors šie atskiri žingsniai gali pasirodyti elementarūs, kumuliacinis tokių mažų pokyčių poveikis gali radikaliai pagerinti programos projektą. Kodo refaktoringas — patikrintas būdas užkirsti kelią programinės įrangos sugriovimui._x000D_ Be įvairių refaktoringo metodų aprašymo, autorius pateikia išsamų katalogą su daugiau nei septyniasdešimčia refaktoringų ir naudingų nurodymų, kurie išmokys jus, kada juos taikyti. Knygoje pateikiamas išsamus daugiau nei 70 refaktoringo metodų aprašymas, apimantis ne tik teorinį jų aprašymą, bet ir praktinius pavyzdžius Java programavimo kalba. Reikėtų atsižvelgti, kad knygoje pateiktos idėjos taikomos bet kuriai objektų orientuotai programavimo kalbai.