Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości - Alan Mellor - książka
Producent: Helion
Programowanie sterowane testami to podejście, które promuje tworzenie kodu wysokiej jakości poprzez integrację testów jako kluczowego elementu procesu developmentu. Metodologia TDD (ang. test-driven development) podkreśla, jak istotne jest testowanie przy budowie aplikacji. TDD to nie tylko sprawny sposób na wdrażanie wzorców projektowych, ale także nieodzowna umiejętność dla aspirujących architektów oprogramowania. Dzięki lekturze tej książki zyskasz wgląd w siłę TDD, odkrywając krok po kroku, jak zbudować aplikację w oparciu o ten paradygmat. Nauczysz się cyklu czerwone-zielone-refaktoryzacja oraz wzorca przygotowywania, działania i asercji. Dowiesz się, jak dzięki odwróceniu zależności i zamiennikom testowym zarządzać zewnętrznymi systemami, takimi jak bazy danych. Książka przybliży Ci również zaawansowane techniki projektowania, w tym zasady SOLID, techniki refaktoryzacji oraz architekturę heksagonalną. Dzięki wykorzystaniu piramidy testów zrozumiesz, jak równoważyć szybkie, powtarzalne testy jednostkowe z testami integracyjnymi. Tworząc nowoczesną mikrousługę REST w Javie 17 i korzystając z bazy danych PostgreSQL, zyskasz praktyczne doświadczenie w nowoczesnym podejściu do developmentu.
Sklep: skupszop.pl
Cena:
60.95
PLN
Przejdź do sklepu