Wczytuję dane...
Kod EAN: 9788328922099
Waga produktu: 0.53 kg
Realizacja zamówienia: 3 dni
EAN: 9788328922099
Wysyłka od: 13.99 PLN
Wydawnictwo: helion
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!

Szczegóły produktu

  • Autor: 

    Mellor Alan

  • Format: 

    16.5x23.5cm

  • ISBN: 

    9788328922099

  • Objętość: 

    304

  • Oprawa: 

    Miękka

  • Rok wydania: 

    2025

  • Tematyka: 

    Informatyka

Polecamy także