MENU

Refaktoryzacja

(Miękka)

Ulepszanie struktury istniejącego kodu.

0.00  [ 0 ocen ]
 Dodaj recenzję
Rozwiń szczegóły »
Produkt niedostępny
Dodaj do schowka
Zarezerwuj i odbierz w księgarni stacjonarnej PWN

Refaktoryzacja

Refaktoryzacja ma na celu ulepszanie istniejącego kodu. Poprawia jego strukturę, czytelność i wydajność. Prowadzona poprawnie, cechuje się zdyscyplinowaniem metody, systematycznością i konsekwencją w działaniu, a także ciągłym minimalizowaniem ryzyka wprowadzenia błędów. Niemniej refaktoryzacja jest ryzykowna. Polega na wprowadzaniu zmian do działającego kodu, co może doprowadzić do powstania trudno wykrywalnych błędów. Ryzyko wzrasta, jeśli refaktoryzacja jest przeprowadzana w sposób nieprzemyślany. Okazuje się, że transformacja kodu, która ma doprowadzić do jego ulepszenia, to spore wyzwanie.

Ta książka jest zaktualizowanym wydaniem praktycznego przewodnika po refaktoryzacji. Choć jest przeznaczona dla profesjonalnego programisty, znalazło się tu zrozumiałe wprowadzenie do tego zagadnienia z opisem celów, technik i możliwości refaktoryzacji. Wspomniano także o problemach związanych z refaktoryzacją. Natomiast zasadniczą część książki stanowi znakomicie uzupełniony i wzbogacony katalog przekształceń refaktoryzacyjnych. Do zilustrowania poszczególnych technik refaktoryzacji autorzy wybrali język JavaScript, jednak kod został przedstawiony w taki sposób, aby prezentowane koncepcje bez trudu zrozumiał każdy programista.

W tej książce między innymi:

solidne wprowadzenie do refaktoryzacji
przekształcenia refaktoryzacyjne: zasady, sposoby, testy
enkapsulacja w refaktoryzacji
upraszczanie wyrażeń oraz porządkowanie danych, zmiennych i pól
refaktoryzacja klas i API
Refaktoryzacja: czytelny kod, wydajne działanie i brak błędów!
O autorze
Martin Fowler to niezależny konsultant, od ponad dziesięciu lat stosujący obiekty do rozwiązania ważnych problemów biznesowych. Wśród jego klientów można wymienić Chryslera, Citibank, brytyjską Narodową Służbę Zdrowia, Andersen Consulting i Netscape Communications. Ponadto Fowler regularnie wypowiada się na temat obiektów, języka UML oraz wzorców projektowych. Jest autorem nagradzanych książek, na przykład takich, jak Analysis Patterns, UML w kropelce, Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe.

  • Język wydania: polski
  • ISBN: 9788328355637
  • EAN: 9788328355637
  • Liczba stron: 400
  • Wymiary: 16.0x23.0cm
  • Waga: 0.65kg
  • Tytuł oryginalny: Refactoring
  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Odbiór osobisty w księgarni PWN - dostawa 2-3 dni robocze
    • Odbiór w InPost Paczkomaty 24/7 - dostawa 1 dzień roboczy
    • Kurier pocztowy (dostawa do domu lub pracy) - dostawa 2 dni robocze
    • Odbiór w Punktach Poczta, Żabka - dostawa 2 dni robocze
    • Punkty partnerskie ORLEN Paczka - dostawa 1-2 dni
    • Kurier (DPD) - dostawa 1 dzień roboczy
    Ważne informacje:
    Czas oczekiwania na zamówiony towar = czas wysyłki produktu + dostawa przez przewoźnika
    • Całkowity czas oczekiwania na realizację zamówienia jest sumą czasu wysyłki podanej na stronie każdego produktu oraz czasu potrzebnego przewoźnikowi na dostarczenie paczki. Podane terminy dotyczą zawsze dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
    • Wysyłkę zamówień prowadzimy jedynie na terenie Polski.
    • Dostawa do Księgarni PWN, punktów ORLEN Paczka, stacji Orlen, sklepów Żabka oraz Paczkomatów InPost nie jest realizowana dla zamówień z płatnością przy odbiorze.
    • Cena towaru na fakturze VAT jest podwyższona o ewentualny koszt transportu.
    • W przypadku zamówienia kilku towarów koszt przesyłki wybranej przez Klienta zostanie podzielony i przyporządkowany proporcjonalnie do cen kupionych produktów.
    • Produkty dostępne w PRZEDSPRZEDAŻY wysyłane są po dacie premiery wydawniczej.
NAZWA I FORMAT
OPIS
ROZMIAR

Przeczytaj fragment

Inni Klienci oglądali również

30,35 zł
42,00 zł

Wielosinusoidalne procesy losowe

SPIS TREŚCIDedykacja1. Wprowadzenie1.1. Podstawowe oznaczenia2. Wielosinusoidalne procesy losowe2.1. Skalarny wielosinusoidalny proces losowy2.2. Wektorowe ortogonalne procesy losowe2.3. Nieergodyczny wek...
63,20 zł
79,00 zł

Obliczenia kwantowe dla każdego

Książka jest przystępnym wprowadzeniem do nowej, fascynującej dziedziny teorii obliczeń. Obliczenia kwantowe to przepiękne spotkanie fizyki kwantowej z informatyką. Najbardziej zaskakujące idee fizyki XX wieku pozwalają nam zupełnie zmienić sposób m...
44,69 zł
58,80 zł

Wydajny JavaScript

Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na JavaScript, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu JavaScript mogą spowolnić nasze aplika...
34,50 zł
46,90 zł

Nowa Epoka czyli klucz do rozumu

Nowa epoka rozwoju ludzkości jest możliwa poprzez odrodzenie nauki,której patronować będzie rozum.Odwołując się do niepublikowanych jeszcze,pionierskich odkryć Krzysztofa Zawiszy,uczonego o wybitnie wysokim IQ,jak również do własnych prze...
55,48 zł
65,00 zł

Szkoła jako przestrzeń budowania edukacyjnego dialogu

Publikacja odpowiada na ciągle aktualną i niezaspokojoną potrzebę budowania edukacyjnego dialogu w polskiej szkole. Fundamentem i podstawowym warunkiem niezbędnym dla realizacji w środowisku szkolnym procesu uczenia się jako obiecującej perspektywy...
31,33 zł
44,90 zł

Uciekając przed przeznaczeniem

Diana jest półelfką, która od urodzenia żyje w świecie ludzi. Gdy wpada w ręce handlarzy niewolników, praca w kopalni złota w Awedurze zdaje się nieunikniona. Ostatnim promykiem nadziei jest targ niewolników w Gwadianie. Cho...
38,88 zł
48,00 zł

Rynek pracy w teoriach ekonomicznych

Książka traktuje o funkcjonowaniu rynku pracy z punktu widzenia prezentowanego w teoriach ekonomicznych. Skupiono się przede wszystkim na teoriach będących dorobkiem kierunku neoklasycznego i kierunku neokeynesowskiego, tworzących tzw. główny nu...
46,00 zł

Sztuczne raje Upojenia kulturą upojenia w kulturze Przypadek słowiański

Monografia ta to wielogłosowy projekt uchwycenia tytułowego fenomenu, rozpoznania jego form, przejawów i konsekwencji będących przedmiotem opisu kultury, jak też integralnym jej komponentem, źródłem ekstatycznych, euforycznych czy choćby ...
27,54 zł
42,90 zł

Otchłanie

Ośmioletnia Claudia dorasta w Kolumbii w latach 90. Wiedzie beztroskie dzieciństwo w szczęśliwej rodzinie. Niestety szczęśliwej tylko z pozoru. Dziewczynka nie ma rodzeństwa, a matka jest centrum jej wszechświata. Ojca rzadko widuje, gdyż spędza on dni...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!