Product info / Cechy produktu
Rodzaj (nośnik) / Item type
|
książka / book
|
Dział / Department
|
Książki i czasopisma / Books and periodicals
|
Autor / Author
|
Alan Mellor
|
Tytuł / Title
|
Podejście TDD w Javie
|
Podtytuł / Subtitle
|
Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości
|
Język / Language
|
polski
|
Wydawca / Publisher
|
Helion
|
Rok wydania / Year published
|
2025
|
Tytuł originału / Original title
|
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture
|
Języki oryginału / Original lanugages
|
angielski
|
|
|
Rodzaj oprawy / Cover type
|
Miękka
|
Wymiary / Size
|
16.5x23.5 cm
|
Liczba stron / Pages
|
304
|
Ciężar / Weight
|
0.5300 kg
|
|
|
ISBN
|
9788328922099 (9788328922099)
|
EAN/UPC
|
9788328922099
|
Stan produktu / Condition
|
nowy / new - sprzedajemy wyłącznie nowe nieużywane produkty
|
Book in Polish by Alan Mellor. 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!