• Kategorie
  • Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości

56.98
szt. Do przechowalni
Wysyłka w ciągu Po 7 Stycznia 2026 r.
Cena przesyłki 13.5
Paczkomaty InPost 13.5
InPost Kurier 17
Kurier DHL 19.7
Dostępność 3 szt.
ISBN 978-83-289-2209-9
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.
Autor:
Alan Mellor
Oprawa:
miękka
Rok wydania:
2025
Format:
16,5x23,5
Data wydania:
2025-06-10
Status:
Nowość
Wydawca:
Helion
Stron:
304
Wydanie:
1

Dane producenta

Helion S.A.
Kościuszki 1c
44-100 Gliwice
Poland

helion@helion.pl