Refaktoryzacja: poprawa projektu istniejącego kodu
Przy odpowiednim przygotowaniu wykwalifikowany projektant systemów może wziąć źle zaprojektowany program i przekształcić go w dobrze przemyślany, niezawodny kod. W książce Martin Fowler pokazuje czytelnikom, gdzie zazwyczaj można znaleźć możliwości optymalizacji i jak przekształcić zły projekt w dobry. Każdy krok...
refaktoryzacji jest prosty - nawet, wydawałoby się, zbyt prosty, aby go wykonać. Optymalizacja może obejmować przeniesienie pola z jednej klasy do drugiej lub wydzielenie pewnego kodu z metody, aby przekształcić go w osobną metodę, lub nawet przeniesienie pewnego kodu w górę lub w dół hierarchii klas. Chociaż te poszczególne kroki mogą wydawać się elementarne, kumulacyjny efekt takich małych zmian może radykalnie poprawić projekt programu. Refaktoryzacja kodu — sprawdzony sposób zapobiegania rozpadowi oprogramowania._x000D_ Oprócz opisu różnych metod refaktoryzacji, autor przedstawia szczegółowy katalog ponad siedemdziesięciu refaktoryzacji i przydatnych wskazówek, które nauczą cię, kiedy je stosować. Książka zawiera szczegółowy opis ponad 70 metod refaktoryzacji, przy czym nie tylko teoretyczny ich opis, ale także praktyczne przykłady w języku programowania Java. Należy pamiętać, że przedstawione w książce pomysły są stosowane w każdym obiektowo-orientowanym języku programowania.
Przy odpowiednim przygotowaniu wykwalifikowany projektant systemów może wziąć źle zaprojektowany program i przekształcić go w dobrze przemyślany, niezawodny kod. W książce Martin Fowler pokazuje czytelnikom, gdzie zazwyczaj można znaleźć możliwości optymalizacji i jak przekształcić zły projekt w dobry. Każdy krok refaktoryzacji jest prosty - nawet, wydawałoby się, zbyt prosty, aby go wykonać. Optymalizacja może obejmować przeniesienie pola z jednej klasy do drugiej lub wydzielenie pewnego kodu z metody, aby przekształcić go w osobną metodę, lub nawet przeniesienie pewnego kodu w górę lub w dół hierarchii klas. Chociaż te poszczególne kroki mogą wydawać się elementarne, kumulacyjny efekt takich małych zmian może radykalnie poprawić projekt programu. Refaktoryzacja kodu — sprawdzony sposób zapobiegania rozpadowi oprogramowania._x000D_ Oprócz opisu różnych metod refaktoryzacji, autor przedstawia szczegółowy katalog ponad siedemdziesięciu refaktoryzacji i przydatnych wskazówek, które nauczą cię, kiedy je stosować. Książka zawiera szczegółowy opis ponad 70 metod refaktoryzacji, przy czym nie tylko teoretyczny ich opis, ale także praktyczne przykłady w języku programowania Java. Należy pamiętać, że przedstawione w książce pomysły są stosowane w każdym obiektowo-orientowanym języku programowania.
Bądź pierwszym, który dowie się o naszych aktualnych rabatach, ofertach i nowych produktach!
Check icon
Dodano do koszyka
Check icon
Dodałeś do ulubionych
Wyprzedane
Produkt jest obecnie niedostępny na magazynie.
Dostępny
Produkt dostępny na magazynie. Dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.
Na zamówienie
Produkt dostarczany jest bezpośrednio od wydawnictwa. Realizacja zamówienia trwa do 14 dni, dokładny termin dostawy otrzymasz od operatora po potwierdzeniu zamówienia.
Nakład wyczerpany
Niestety, nakład książki się skończył, obecnie nie jest dostępna do zamówienia.