Refaktoryzacja do wzorców projektowych - Joshua Kerievsky

Refaktoryzacja do wzorców projektowych

4.00 Oceń książkę!

Autor: Joshua Kerievsky

Wydawnictwo: Helion
ISBN: 8373619305
EAN:
Format: 165 x 235
Oprawa: twarda
Stron: 320
Data wydania: 2005-10-13
Gdzie kupić tanią książkę?
książka
53.49
książka
50.00zł
książka
54.90zł
Książka w Twoim domu w ciągu 48h
Zmodernizuj kod swoich aplikacji pod kątem stosowania wzorców projektowych
  • Dowiedz się, czym jest refaktoryzacja
  • Poznaj zasady stosowania wzorców projektowych
  • Wprowadź wzorce projektowe do kodu źródłowego aplikacji

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.

  • Podstawowe zasady refaktoryzacji
  • Zasady stosowania wzorców projektowych
  • Najczęstsze powody wprowadzania wzorców do kodu
  • Implementowanie wzorców projektowych
  • Zmiany sposobów tworzenia obiektów
  • Upraszczanie i uogólnianie kodu
Jeśli chcesz zmodernizować kod swoich aplikacji, w tej książce znajdziesz wszystkie informacje na ten temat.

Książka "Refaktoryzacja do wzorców projektowych"
Joshua Kerievsky