REFAKTORYZACJA - ULEPSZANIE STRUKTURY ISTNIEJĄCEGO KODU
Fowler Martin
| Producent | Helion |
| Dostępność | Dostępny |
| ISBN: | 9788324632435 |
| Liczba stron: | 382 |
| Wydanie: | 2011 |
| Oprawa: | Miękka |
| Format: | B5 |
| Język: | Polski |
- Cena katalogowa: 59,00 zł
- Nasza cena:
- 51,92 zł
- Oszczędzasz: 7,08 zł
Opis książki
Jak ryzykowne jest grzebanie w kodzie - wszyscy doskonale wiemy. Im głębiej sięgasz… tym więcej pojawia się nowych problemów i jeszcze więcej rzeczy wymaga zmian. A nieustanne "poprawianie" działającego kodu może w końcu doprowadzić do powstania trudno wykrywalnych, krytycznych błędów. Jednak co zrobić, jeśli "odziedziczymy" nieefektywny, trudny w utrzymaniu i rozszerzaniu program? Jak poprawić jego strukturalną spójność i wydajność? Wypracowywane latami przez najlepszych ekspertów techniki refaktoryzacji, czyli ulepszania projektu istniejącego kodu, są dziś sprawdzonymi rozwiązaniami, zapewniającymi jego trwałą czytelność i możliwość efektywnego rozwoju. Opracowane głównie na potrzeby frameworków, są obecnie narzędziem wykorzystywanym dla całego procesu produkcji oprogramowania. Jednak dla wielu programistów proces refaktoryzacji pozostaje wiedzą tajemną, bo jak dotąd żaden podręcznik nie przedstawił używanych przy tym technik w praktycznej, łatwej do wykorzystania formie. A przecież przeprowadzona błędnie lub w zbytnim pośpiechu refaktoryzacja zamiast ulepszenia kodu może kosztować nas dodatkowe dni lub całe tygodnie stresującej pracy nad programem.
Oto podręcznik, w którym słynny mentor i programistyczny guru Martin Fowler wraz z kilkoma innymi znanymi programistami podejmują się pierwszego tak gruntownego i przejrzystego objaśnienia technik związanych ze skutecznym procesem refaktoryzacji. Książka ta przedstawia zasady i najlepsze praktyki refaktoryzacyjne oraz zawiera wskazówki na temat tego, kiedy i jak zacząć ingerować w kod. Znajdziesz tu wyczerpujący katalog siedemdziesięciu przekształceń refaktoryzacyjnych. Każdemu z nich towarzyszą wskazówki dotyczące możliwości wykorzystania, instrukcja opisująca kolejne kroki oraz przykład. Ten podręcznik pokaże Ci zatem, jak przekształcać kod w sposób kontrolowany i efektywny, jak refaktoryzować go bez wprowadzania błędów, konsekwentnie ulepszając jego strukturę, oraz jak skutecznie go testować. Choć przedstawione w książce przykłady zostały napisane w języku Java, idee te znajdą zastosowanie w każdym innym języku obiektowym. Ponadto w opisach części przekształceń dodano uwagi związane z ich stosowaniem w innych językach.
Słowa kluczowe:
Fowler Martin
Spis treści
Prawo administracyjne
Prawo cywilne
Prawo finansowe
Prawo gospodarcze i handlowe
Prawo karne
Prawo konstytucyjne
Prawo międzynarodowe
Prawo ochrony środowiska
Prawo pracy i ubezpieczeń społ.
Prawo Inne
Nauki ekonomiczne
Finanse i rachunkowość
Zarządzanie
Informatyka ekonomiczna
Inwestycje
Obsługa klienta
Organizacja i kierowanie
Teoria zarządzania
Zarządzanie jakością TQM
Zarządzanie kadrami
Zarządzanie pozostałe
Zarządzanie produkcją, Towarozna
Zarządzanie projektami
Zarządzanie strategiczne
Marketing i Reklama
Logistyka
Nieruchomości
Medycyna
Nauki przyrodnicze
Nauki humanistyczne
Nauki ścisłe
Pedagogika
Psychologia
Socjologia
Polityka
Turystyka, Rekreacja
Inne
Słowniki i Encyklopedie
Kalendarze, Informatory

Potrzebujesz rady?
Służymy pomocą w godzinach 8-16 za pośrednictwem następujących komunikatorów
GG:6004590
Skype:cymeliapl

Filtruj wydawnictwo

Nie przegap okazji!
Zapisz się, aby otrzymywać newsletter ze specjalnymi ofertami


