Joshua Kerievsky – Refaktoryzacja do wzorców projektowych
Refaktoryzacja to zmiana konstrukcji kodu bez modyfikowania jego działania. Najczęstszym powodem refaktoryzowania kodu jest konieczność jego „uporządkowania” lub usunięcia z niego funkcji niewykorzystywanych w projekcie. Często również stosuje się refaktoryzację, aby zmodernizować kod pod kątem zastosowania w nim wzorców projektowych. Wprowadzenie wzorców projektowych do kodu znacznie ułatwia jego późniejsze modyfikacje i ewentualne rozbudowy. Stosowanie technik programowania ekstremalnego nierozerwalnie wiąże ze sobą wzorce projektowe i refaktoryzację kodu.
Książka „Refaktoryzacja do wzorców projektowych” opisuje teoretyczne i praktyczne zagadnienia związane z refaktoryzowaniem kodu pod kątem wzorców projektowych. Przedstawia opisy niskopoziomowych przekształceń, które umożliwiają programiście bezpieczną zmianę konstrukcji kodu prowadzącą do zaimplementowania bądź usunięcia określonych wzorców z programu. Zawiera również szczegółowy opis łączenia tych przekształceń w procesie refaktoryzacji oraz sposobów implementowania wzorców w kodzie. Każde z omówionych w książce przekształceń zostało zilustrowane praktycznymi przykładami. źródło opisu: http://helion.pl/ksiazki/refaktoryzacja_do_wzorcow…(?) źródło okładki: http://helion.pl/okladki/326×466/refawp.jpg
- Wydawnictwo:
- Helion
- tytuł oryginału:
- Refactoring to Patterns
- data wydania:
- 2005 (data przybliżona)
- ISBN:
- 83-7361-930-5
- liczba stron:
- 320
- słowa kluczowe:
- informatyka , programowanie , refaktoryzacja , wzorce projektowe , refaktoring
- kategoria:
- informatyka i matematyka
- język:
- polski