e-mail sitemap strona główna
Tylko dzisiaj!
Promocja dnia

30% taniej

więcej
Administrowanie sieciami Cisco. Kurs video. Przygotowanie do egzaminu CCNA/ICND1 100-105
Cena: 57 39.90 zł

Jak zarabiać kilkadziesiąt dolarów dziennie?

Darmowa część I

więcej
Poznaj sekrety Google AdSense
Cena: 39.97 zł
Visual Studio .NET 2005

Dwie darmowe części

więcej
Sekrety języka C#
Cena: 29.95 zł


Seria: Inne
Promocja: -35%


Refaktoryzacja. Ulepszanie struktury istniejącego kodu. Wydanie II

Martin Fowler
promocja -35%
cena: 79 zł 51.35 zł
Data wydania: 2019-08-27
stron: 400, miękka oprawa, format: 168x237

więcej na stronie helion.pl
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!

 
»» Spis wszystkich odwołań do stron w książce


Cena: 51.35 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: Techniki programowania

DDD. Kompendium wiedzy (17.45zł)
DDD dla architektów oprogramowania (64.35zł)
Jenkins 2: Up and Running. Evolve Your Deployment Pipeline for Next Generation Automation (169.15zł)
Piękny kod. Tajemnice mistrzów programowania (89.00zł)
Wzorce projektowe. Rusz głową! (44.50zł)
Systemy reaktywne. Wzorce projektowe i ich stosowanie (33.50zł)
Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II (44.85zł)
Systemy uczące się (39.01zł)
Systemy reaktywne. Wzorce projektowe i ich stosowanie (43.55zł)
Sztuka dobrego programowania (29.40zł)
Czysty kod. Podręcznik dobrego programisty (44.85zł)
Modelowanie i implementacja systemów informatycznych (21.35zł)
Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych (27.45zł)
Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II (34.50zł)
Designing Delivery. Rethinking IT in the Digital Service Economy (126.65zł)
Zaprojektuj bota. Tworzenie interfejsów konwersacyjnych (29.50zł)
Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie IV (99.00zł)
Metodologia i techniki programowania (12.58zł)
Programming Beyond Practices. Be More Than Just a Code Monkey (84.92zł)
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki (64.35zł)

Pozostałe z serii: Inne

Kod skuteczności. O jakości myślenia i działania. eBook. Mobi (35.90zł)
JavaScript (58.50zł)
Adobe Flash CS6 i ActionScript 3.0. Interaktywne projekty od podstaw (64.35zł)
3ds Max 2015. Kurs video. Poziom pierwszy. Modelowanie 3D, oświetlenie i renderowanie (39.90zł)
Biblia kryptowalut (63.20zł)
Access. Analiza danych. Receptury (27.00zł)
Microsoft Excel 2010 PL. Formuły i funkcje. Akademia Excela (99.00zł)
Learn ARCore - Fundamentals of Google ARCore (129.00zł)
Ajurweda w praktyce. Jak współcześnie stosować starożytną sztukę leczenia (29.90zł)
SEO & SEM Przewodnik dla zaawansowanych po Webmarketingu (78.26zł)
Excel 2007 - nowa obsługa i innowacje w grupowaniu danych (E-book) (13.24zł)
MS Excel 2002/XP. Ćwiczenia praktyczne (9.90zł)
Minecraft. Strategie dla zaawansowanych graczy (19.43zł)
Google Cloud Certified Professional Cloud Architect. Wprowadzenie do platformy i materiały egzaminacyjne. Wydanie II (89.00zł)
AVR. Układy peryferyjne (49.50zł)
FISZKI audio j. norweski Słownictwo 1 (12.63zł)
Enterprise JavaBeans 3.0. Wydanie V (109.00zł)
PowerPoint 2010 PL. Ćwiczenia. eBook. Pdf (17.00zł)
CSS według Erica Meyera. Sztuka projektowania stron WWW, CSS według Erica Meyera. Kolejna odsłona (99.00zł)
Rozbudowa i naprawa komputerów PC. Wydanie XVIII (197.00zł)

najlepszy symetryczny bezprzewodowy internet zawoja telefon | Tanie strzyżenie psów poznań - Groomer | NAJWIĘKSZA hurtownia opakowań Piła | zajdzyj Serwis komputerowy ursus naprawimy wszystko | noclegi nad morzem w domkach wolne domki nad morzem Pustkowo last minute domki nad morzem