Książki, poradniki, ebooki, audiobooki -
Refaktoryzacja. Ulepszanie struktury istniejącego kodu. Wydanie II

header_top2.png

Promocja tygodnia

50% taniej na książki informatyczne !
Co tydzień inna książka.

Promocja tygodnia o 50%

Taniej na książki klasy business !
Co tydzień inna książka.

Promocja tygodnia 50%

Taniej na książki "Sztuka życia" !
Co tydzień inna książka.

Promocja tygodnia - 50%

Taniej na książki z serii Poradniki !
Co tydzień inna książka.

Jesteś tutaj:

Książki informatyczne

loading...

Bestsellery informatyki

Refaktoryzacja. Ulepszanie struktury istniejącego kodu. Wydanie II

refak2Refaktoryzacja 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!

 

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.

 

Kup teraz

Pobierz darmowy fragmentpdf icon2Rozmiar: 720,0 KB

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

Programowanie

Książka z serii
Programowanie

Webmasterstwo

Wybrane książki z serii
Webmasterstwo

Grafika

Książka z serii
Grafika komputerowa

O zdrowiu

Wegańskie wypieki i potrawy be…

Wegańskie wypieki i potrawy bez glutenu

W dzisiejszych czasach nie trzeba już nikogo przekonywać o zdrowotnych korzyściach płynących z bezglutenowej czy wegańskiej diety. Wiele osób jest nawet zmuszonych do jej przestrzegania z powodu nietolerancji glutenu czy...

Więcej w : Zdrowe odżywianie

Czytaj więcej...

Biznes i kariera

Szkoła biznesu

Szkoła biznesu

Jaki biznes jest dobry? Dobry biznes to taki, w którym każda strona wygrywa.Łatwo powiedzieć, trudniej zrobić, nieprawdaż? Robert Kiyosaki, współautor serii "Bogaty ojciec, Biedny ojciec", znanej na całym świecie, wyjaśnia ten temat...

Więcej w : Edukacja finansowa

Czytaj więcej...
Designed by :