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

30% taniej

więcej
Wprowadzenie do rachunku prawdopodobieństwa z zadaniami
Cena: 63 44.10 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
Bestseller: TOP-13


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

Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom (47.00zł)
Applied Akka Patterns. A Hands-On Guide to Designing Distributed Applications (135.15zł)
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian (59.00zł)
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów (67.00zł)
Head First Software Development. Edycja polska (69.00zł)
Learning FPGAs. Digital Design for Beginners with Mojo and Lucid HDL (143.65zł)
Zaprojektuj bota. Tworzenie interfejsów konwersacyjnych (47.20zł)
Introducing Erlang. Getting Started in Functional Programming. 2nd Edition (118.15zł)
Monolith to Microservices. Evolutionary Patterns to Transform Your Monolith (143.65zł)
Algorytmy, struktury danych i techniki programowania. Wydanie IV (31.92zł)
Jak stać się lepszym programistą. Przewodnik (57.00zł)
Zaprojektuj bota. Tworzenie interfejsów konwersacyjnych (59.00zł)
Budowanie mikrousług (59.00zł)
DDD. Kompendium wiedzy (27.92zł)
Programowanie w języku Go. Koncepcje i przykłady. Wydanie II (55.20zł)
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki (89.00zł)
Wyrażenia regularne od podstaw (39.90zł)
Pragmatyczny programista. Od czeladnika do mistrza (55.20zł)
Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom (47.00zł)
Inżynieria oprogramowania (54.39zł)

Pozostałe z serii: Inne

Psychologia jogi. Wprowadzenie do Jogasutr Patańdźalego (19.90zł)
Atak na sieć okiem hakera. Wykrywanie i eksploatacja luk w zabezpieczeniach sieci (53.60zł)
Język C. Programowanie (49.00zł)
Informatyka Europejczyka. Program nauczania informatyki w gimnazjum. Wydanie II (8.90zł)
Fizyka z komputerem dla gimnazjum (19.92zł)
MySQL. Mechanizmy wewnętrzne bazy danych. eBook. ePub (29.90zł)
Flesz. O fotografii z lampą błyskową (31.92zł)
3ds max 2010. Ćwiczenia praktyczne. eBook. Mobi (21.99zł)
Przechytrzyć Google. Odkryj skuteczną strategię SEO i zdobądź szczyty wyszukiwarek (49.00zł)
ArchiCAD 21. Kurs video. Poziom drugi. Nowe funkcje programu (199.00zł)
Efficient Android Threading. Asynchronous Processing Techniques for Android Applications (143.65zł)
C# 3.0. Leksykon kieszonkowy. Wydanie II. eBook. Pdf (21.99zł)
Po prostu Word 2003 PL (29.90zł)
ASP.NET 3.5. Tworzenie portali internetowych w nurcie Web 2.0. eBook. Pdf (39.00zł)
Adobe Illustrator CS6/CS6 PL. Oficjalny podręcznik (79.00zł)
Mastering C++ Programming (169.00zł)
Puppet Best Practices. Design Patterns for Maintainable Code (143.65zł)
Microsoft SharePoint 2010 dla programistów (43.20zł)
Korzystanie z usług Microsoft Office 365 Prowadzenie małej firmy w chmurze (31.92zł)
Praktyczny kurs Turbo Pascala. Wydanie III (18.70zł)

konferencje | przewóz osób wielkopolska | Wykonywanie wycinanki laserowe rękodzieło | rppc.pl