Dostawa 0 zł do sieci księgarń

Bezpłatna wysyłka powyżej 149 zł

Gwarancja zadowolenia z zakupów

Tryb offline

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

Wydawca: Helion
Data wydania: 10.06.2025
Typ okładki:miękka okładka
EAN: 9788328922099
Opis

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.



W książce między innymi:




  • kodowanie przypadków testowych w Javie
  • miejsce TDD w procesie tworzenia oprogramowania
  • pisanie w Javie solidnego kodu wielokrotnego użytku
  • rzeczywiste działanie TDD i jego skuteczność
  • przebieg pracy w TDD
  • refaktoryzacja a TDD


TDD: Twoja ścieżka do doskonałości w programowaniu! 


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


Ta książka to kompleksowy przewodnik po podejściu Test-Driven Development (TDD) w języku Java, który łączy w sobie zasady SOLID oraz architekturę heksagonalną. Dzięki niej nauczysz się, jak tworzyć wysokiej jakości oprogramowanie, które jest nie tylko funkcjonalne, ale także łatwe w utrzymaniu i rozwijaniu.


Dla kogo jest ta książka?


  • Programiści Java na różnych poziomach zaawansowania
  • Osoby pragnące poprawić jakość swojego kodu
  • Specjaliści zajmujący się testowaniem oprogramowania
  • Architekci oprogramowania i inżynierowie systemów

Co zyskasz dzięki tej publikacji?


  • Praktyczne umiejętności: Naucz się stosować TDD w codziennej pracy, co pozwoli Ci na tworzenie bardziej niezawodnych aplikacji.
  • Znajomość zasad SOLID: Zrozum, jak zasady SOLID wpływają na jakość kodu i jak je wdrażać w projektach.
  • Architektura heksagonalna: Poznaj koncepcję architektury heksagonalnej i jej zastosowanie w projektowaniu aplikacji.
  • Lepsza współpraca w zespole: Zdobądź umiejętności, które ułatwią pracę w zespole i poprawią komunikację między programistami a testerami.

Kluczowe tematy i obszary:


  • Test-Driven Development (TDD)
  • Zasady SOLID
  • Architektura heksagonalna
  • Praktyki programowania w języku Java
  • Testowanie jednostkowe i integracyjne

O Autorze

Alan Mellor – doświadczony programista i ekspert w dziedzinie inżynierii oprogramowania, który dzieli się swoją wiedzą i doświadczeniem w zakresie TDD oraz architektury oprogramowania.


O Wydawcy

Helion – renomowane wydawnictwo specjalizujące się w publikacjach z zakresu informatyki, oferujące książki, które pomagają rozwijać umiejętności programistyczne i techniczne.


Opis wygenerowany automatycznie na podstawie analizy cech publikacji przez system AI. Nasz algorytm dokonał samodzielnej syntezy korzyści płynących z tej książki, aby dostarczyć Ci rzetelny wgląd w jej zawartość bez udziału człowieka. Szybka informacja prosto z metadanych produktu.




Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Recenzje

Recenzje

Produkt nie ma jeszcze recenzji.

Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.

Nasza cena:49,43 zł

Cena sugerowana przez wydawcę: 79,00 zł

Wysyłamy w 24h
Dostawa do księgarni
0 zł
Sprawdź koszt dostawy
accessible