Książka - Refaktoryzacja. Ulepszanie struktury istniejącego kodu

Masz tę lub inne książki?

Sprzedaj je u nas

Refaktoryzacja. Ulepszanie struktury istniejącego kodu

Refaktoryzacja. Ulepszanie struktury istniejącego kodu

Masz tę lub inne książki?

Sprzedaj je u nas

Oto wyjątkowy przewodnik po najlepszych praktykach i metodach refaktoryzacji, niezastąpiony dla tych, którzy pragną zrozumieć, jak nadawać istniejącemu kodowi nowy blask. Czy kiedykolwiek zmagałeś się z nieczytelnym i mało wydajnym kodem, który odziedziczyłeś po poprzednich programistach? Ten podręcznik dostarczy Ci narzędzi i strategii, które pomogą Ci zidentyfikować oraz wyeliminować problemy, optymalizując spójność i wydajność Twojego kodu. Dzięki temu dowiesz się, jak bezpiecznie i efektywnie przekształcać kod, unikając poważnych błędów.Poruszanie się w nieznanym kodzie może być ryzykowne, a nieprzemyślana refaktoryzacja może prowadzić do poważnych i czasochłonnych problemów. Co zrobić, gdy konieczna jest modernizacja struktury projektu, aby poprawić jego funkcjonalność i utrzymanie? Wielu ekspertów przez lata doskonaliło techniki refaktoryzacji, aby zapewnić przejrzystość i odporną na zmiany konstrukcję kodu. Choć były one pierwotnie opracowywane dla frameworków, dzisiaj są one stosowane w całym cyklu produkcji oprogramowania.W tej książce Martin Fowler, uznany autorytet w dziedzinie programowania, wraz z innymi doświadczonymi specjalistami, szczegółowo opisuje proces refaktoryzacji. Znajdziesz tu kompletny przegląd siedemdziesięciu technik przekształcania kodu, każda zaopatrzona w konkretne wskazówki oraz przykład omawiający jej zastosowanie. Chociaż przykłady są przedstawione w języku Java, zasady te nadają się do wykorzystania w innych językach obiektowych. Każde przekształcenie jest opisane krok po kroku, co pozwala na oszczędną transformację, która poprawi strukturę kodu, minimalizując ryzyko błędów.W książce tej znajdziesz informacje na temat identyfikowania i rozwiązywania problemów z istniejącym kodem, zasad refaktoryzacji, testowania oraz katalogu przekształceń. Uczy ona, jak lepiej organizować dane i metody, przenosić składowe między obiektami oraz upraszczać wyrażenia warunkowe. Ponadto omawia refaktoryzację hierarchii dziedziczenia i techniki wspierające wielokrotne użycie kodu. Dodatkowo dostarcza wskazówek odnośnie używania narzędzi refaktoryzacyjnych, aby jeszcze bardziej usprawnić proces refaktoryzacji.

Wybierz stan zużycia:

WIĘCEJ O SKALI

Oto wyjątkowy przewodnik po najlepszych praktykach i metodach refaktoryzacji, niezastąpiony dla tych, którzy pragną zrozumieć, jak nadawać istniejącemu kodowi nowy blask. Czy kiedykolwiek zmagałeś się z nieczytelnym i mało wydajnym kodem, który odziedziczyłeś po poprzednich programistach? Ten podręcznik dostarczy Ci narzędzi i strategii, które pomogą Ci zidentyfikować oraz wyeliminować problemy, optymalizując spójność i wydajność Twojego kodu. Dzięki temu dowiesz się, jak bezpiecznie i efektywnie przekształcać kod, unikając poważnych błędów.Poruszanie się w nieznanym kodzie może być ryzykowne, a nieprzemyślana refaktoryzacja może prowadzić do poważnych i czasochłonnych problemów. Co zrobić, gdy konieczna jest modernizacja struktury projektu, aby poprawić jego funkcjonalność i utrzymanie? Wielu ekspertów przez lata doskonaliło techniki refaktoryzacji, aby zapewnić przejrzystość i odporną na zmiany konstrukcję kodu. Choć były one pierwotnie opracowywane dla frameworków, dzisiaj są one stosowane w całym cyklu produkcji oprogramowania.W tej książce Martin Fowler, uznany autorytet w dziedzinie programowania, wraz z innymi doświadczonymi specjalistami, szczegółowo opisuje proces refaktoryzacji. Znajdziesz tu kompletny przegląd siedemdziesięciu technik przekształcania kodu, każda zaopatrzona w konkretne wskazówki oraz przykład omawiający jej zastosowanie. Chociaż przykłady są przedstawione w języku Java, zasady te nadają się do wykorzystania w innych językach obiektowych. Każde przekształcenie jest opisane krok po kroku, co pozwala na oszczędną transformację, która poprawi strukturę kodu, minimalizując ryzyko błędów.W książce tej znajdziesz informacje na temat identyfikowania i rozwiązywania problemów z istniejącym kodem, zasad refaktoryzacji, testowania oraz katalogu przekształceń. Uczy ona, jak lepiej organizować dane i metody, przenosić składowe między obiektami oraz upraszczać wyrażenia warunkowe. Ponadto omawia refaktoryzację hierarchii dziedziczenia i techniki wspierające wielokrotne użycie kodu. Dodatkowo dostarcza wskazówek odnośnie używania narzędzi refaktoryzacyjnych, aby jeszcze bardziej usprawnić proces refaktoryzacji.

Szczegóły

Opinie

Książki autora

Podobne

Dla Ciebie

Książki z kategorii

Dostawa i płatność

Szczegóły

Cena: 22.79 zł
Okładka: Miękka
Ilość stron: 384
Rok wydania: 2017
Rozmiar: 168 × 237 mm
ID: 9788328334557
Wydawnictwo:

Dane producenta:

Helion , Kościuszki 1C, 44-100 Gliwice, Polska ,[email protected] ,tel. (32) 230-98-63

Inne książki tych autorów

Podobne produkty

Może Ci się spodobać

Inne książki z tej samej kategorii

Opinie użytkowników
0.0
0 ocen i 0 recenzji
Reviews Reward Icon

Napisz opinię o książce i wygraj nagrodę!

W każdym miesiącu wybieramy najlepsze opinie i nagradzamy recenzentów.

Dowiedz się więcej

Wartość nagród w tym miesiącu

880 zł

Napisz opinię i wygraj nagrodę!
Twoja ocena to:
wybierz ocenę 0
Treść musi mieć więcej niż 50 i mniej niż 20000 znaków

Dodaj swoją opinię

Zaloguj się na swoje konto, aby mieć możliwość dodawania opinii.

Czy chcesz zostawić tylko ocenę?

Dodanie samej oceny o książce nie jest brane pod uwagę podczas losowania nagród. By mieć szansę na otrzymanie nagrody musisz napisać opinię o książce.

Już oceniłeś/zrecenzowałeś te książkę w przeszłości.

Możliwe jest dodanie tylko jednej recenzji do każdej z książek.

Sposoby dostawy

Odbiór w punkcie (6)

13,99 zł

Darmowa dostawa od 190 zł

ORLEN Paczka

12,99 zł

Darmowa dostawa od 190 zł

Dostawa na adres (7)

GLS U Ciebie - Kurier

14,99 zł

Darmowa dostawa od 190 zł

Kurier DPD

14,99 zł

Darmowa dostawa od 190 zł

Sposoby płatności

Płatność z góry

Przedpłata

platnosc

Zwykły przelew info