Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II - McLean Hall Gary

Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II - McLean Hall Gary

Tworzenie oprogramowania nie może być procesem powolnym. Dziś zespoły projektowe muszą cechować się elastycznością i dynamiką działania, aby odnieść sukces. Wymagania stawiane kodowi mogą wielokrotnie się zmieniać podczas projektu. Oznacza to, że wprowadzanie zmian do kodu powinno być proste i możliwie mało pracochłonne. Deweloperzy, którzy wdrożą zasady programowania zwinnego i będą przestrzegać związanych z nimi dobrych praktyk, będą w stanie sprostać tym wymaganiom. Niniejsza książka jest przeznaczona dla średnio zaawansowanych programistów, którzy dobrze opanowali tworzenie kodu zorientowanego obiektowo i chcą przyswoić sobie najlepsze praktyki programistyczne. Książka stanowi pomost między teorią a praktyką, ułatwiający wdrożenie w codziennej pracy wzorców projektowych, zasad SOLID, testów jednostkowych czy refaktoringu. Wyjaśniono tu stosowanie zawiłych reguł, takich jak „otwarte – zamknięte”, zasad podstawienia Liskova, metod wstrzykiwania zależności czy zwiększania adaptywności kodu za pomocą interfejsów. Przedstawiono również pewne antywzorce projektowe wraz ze wskazówkami, w jaki sposób można ich uniknąć i zapewnić potrzebną funkcjonalność bez utraty elastyczności kodu. Najważniejsze zagadnienia: metodologie Scrum i kanban, zależności i warstwy architektury kodu, testy i refaktoring, odwracanie zależności, wiązanie i spójność kodu. Gary McLean Hall jest programistą i architektem oprogramowania. Jest cenionym konsultantem, który specjalizuje się w dobrych wzorcach i praktykach programistycznych. Pracował w wielu zespołach ukierunkowanych na tworzenie adaptywnego kodu w takich firmach, jak Eidos, Xerox, Nephila Capital czy The LateRooms Group. W swojej pracy zawsze szukał złotego środka pomiędzy tworzeniem funkcjonalnego produktu i wysokiej jakości jego kodu źródłowego. Kod adaptywny: solidny, elastyczny i łatwy w utrzymaniu! źródło opisu: Helion źródło okładki: Helion

ISBN 9788328338715
język polski
kategoria informatyka i matematyka
data wydania 8 grudnia 2017
Aby oceniać i komentować zarejestruj się!
Rejestracja jest za darmo i jest bardzo szybka! Kliknij tutaj aby założyć konto. Trwa to tylko 15 sekund!.

Podobne wpisy do Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II - McLean Hall Gary

Człowiek i tamci z kosmosu - Olgierd Wołczek

"W przyszłości możemy występować jednak tylko jako pełni ludzie - nie jako bezduszni technokraci ani bigoci nauki, ani szaleńcy pseudo awangardy sztuki. Musi nas cechować nie jedynie wielki rozum, który jest naszą ozdobą i światłem, ale przede wszyst...

Skok na głeboką wodę. Przepis na wolontariusza misyjnego - ks. Paweł Fiącek

Niniejsza książka to pewnego rodzaju przewodnik po świecie wolontariatu misyjnego. Autorzy wciągają nas w historie pełne barwnych opisów, relacji międzyludzkich, ważkich przemyśleń i bezcennych praktycznych porad. Dzielą się cząstką tego, czego doświ...

W market[r]ingu, czyli jak nie zginąć w świecie mediów społecznościowych - Gary Vaynerchuk

Gary Vaynerchuk - ekspert w dziedzinie mediów społecznościowych, autor z listy bestsellerów magazynu „New York Times”. W książce „W market[r]ingu” hojnie dzieli się z Czytelnikami swoimi niezawodnymi sposobami na przykucie uwagi klientów, w pełnym ch...

Zapytaj Garyego - Gary Vaynerchuk

W jego najnowszej książce „Zapytaj Garyego” znajdziesz odpowiedzi na szereg pytań, między innymi takich: Jak się motywować do kontynuowania projektu, zanim zacznie on nabierać konkretnych kształtów? Gdybyś był właścicielem dwuhektarowej winnicy - co...

Pory roku w małżeństwie - Gary Chapman

kategoria hobby data wydania 2007 (data przybliżona) język polski ISBN 9788374920308 liczba stron 256

Java. Techniki zaawansowane. Wydanie VIII - Cay Horstmann, Gary Cornell

Kolejne wydanie książki "Java. Techniki zaawansowane. Wydanie VIII" zostało zaktualizowane o wszystkie te elementy, które pojawiły się w wersji szóstej platformy Java Standard Edition. Dzięki tej książce dowiesz się, w jaki sposób wykorzystać strumie...

Logowanie
Rejestracja