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


Refaktoryzacja. Ulepszanie struktury istniejącego kodu. Wydanie II

Martin Fowler
cena: 79.00 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: 79.00 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: Techniki programowania

Piękny kod. Tajemnice mistrzów programowania (89.00zł)
Algorytmy. Wydanie IV (29.90zł)
Monolith to Microservices. Evolutionary Patterns to Transform Your Monolith (160.65zł)
DDD dla architektów oprogramowania (99.00zł)
Tablice informatyczne. Wzorce projektowe (17.00zł)
Algorytmy (49.00zł)
Czysty kod. Podręcznik dobrego programisty (69.00zł)
Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług (39.90zł)
AI - podejście pragmatyczne (47.04zł)
Agile. Przewodnik po zwinnych metodykach programowania (59.00zł)
Working with Static Sites. Bringing the Power of Simplicity to Modern Sites (126.65zł)
Algorytmy. Wydanie IV (149.00zł)
Wprowadzenie do obliczeń równoległych (39.39zł)
Sztuka dobrego programowania (30.71zł)
Rzecz o istocie informatyki. Algorytmika. Klasyka informatyki (73.87zł)
F# 4.0 dla zaawansowanych. Wydanie IV (29.90zł)
Testowanie oprogramowania w praktyce. Studium przypadków (36.63zł)
Google App Engine. Kod w chmurze (24.90zł)
Algorytmy (19.90zł)
Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II (69.00zł)

Pozostałe z serii: Inne

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian (29.90zł)
4000 ikon dla Windows (9.00zł)
Puppet 5 Essentials - Third Edition (159.00zł)
Getting Started with OpenShift (63.74zł)
Tworzenie aplikacji iOS na urządzenia iPhone, iPod touch oraz iPad. Przewodnik dla projektantów serwisów WWW (49.00zł)
CouchDB: The Definitive Guide. Time to Relax (118.15zł)
Nowoczesna kryptografia. Praktyczne wprowadzenie do szyfrowania (49.72zł)
Myślenie obiektowe w programowaniu. Wydanie III (47.00zł)
Photoshop Elements 8. Perfekcyjna edycja zdjęć ze Scottem Kelbym (69.00zł)
Success and Change (39.90zł)
MS Project 2010 i MS Project Server 2010. Efektywne zarządzanie projektem i portfelem projektów (29.90zł)
Learning OpenStack Networking (159.00zł)
Gdyby głupota miała skrzydła. Najsłynniejsze katastrofy marketingu hi-tech. Wydanie drugie (57.00zł)
100 sposobów na Access (39.90zł)
Managing Projects with GNU Make. 3rd Edition (118.15zł)
Bazy danych. Pierwsze starcie (9.90zł)
C#. Tworzenie aplikacji sieciowych. 101 gotowych projektów (34.90zł)
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV (29.90zł)
Drukowanie analiz - zaawansowane ustawienia (6.90zł)
Komputery PC. Przewodnik dla kupujących (24.90zł)

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