
Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości
Nie wiesz czy warto?
Poznaj wady i zalety od eksperta AI
Porownaj ceny w 4 sklepach
Opis
Koncepcja programowania sterowanego testami oznacza tworzenie kodu wysokiej jakości. TDD (ang. test-driven development) uznaje testowanie za integralny element procesu tworzenia aplikacji. To proste i potężne narzędzie ułatwia także skuteczne zastosowanie wzorców projektowych. Jeśli planujesz zostać biegłym architektem oprogramowania, opanowanie TDD w praktyce jest koniecznością! Dzięki tej książce zrozumiesz moc programowania sterowanego testami. Bazując na świetnie wyjaśnionym procesie budowy przykładowej aplikacji zgodnie z paradygmatem TDD, przyswoisz mechanizmy: cykl czerwone, zielone i refaktoryzacja, a także wzorzec przygotowania, działania i asercji. Dowiesz się też, jak za sprawą odwrócenia zależności i zamienników testowych uzyskać kontrolę nad systemami zewnętrznymi, takimi jak bazy danych. Poznasz ponadto zaawansowane techniki projektowania, w tym zasady SOLID, refaktoryzację i architekturę heksagonalną. Na podstawie piramidy testów nauczysz się znajdować równowagę między szybkimi i powtarzalnymi testami jednostkowymi a testami integracyjnymi. Używając Javy 17, opracujesz nowoczesną mikrousługę REST opartą na bazie danych PostgreSQL.
Wiecej Okazji: Książki
![Władysław książę opolski, wieluński, kujawski, dobrzyński, pan Rusi, palatyn Węgier i namiestnik Polski. [1326/1330 – 8 lub 18 maja 1401] Jerzy Sperka](https://www.mediaexpert.pl/media/cache/resolve/gallery_xml/images/90/9034395/mi_20251209_1855_69386282c7d13.jpg)
SZUKASZ DALEJ? ZOBACZ CO PRZYGOTOWALISMY!
ofert sprawdzonych dzis
produktow w promocji
ostatnia aktualizacja








