Informatyka i matematyka

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

Dodaj komentarz