ODBIERZ TWÓJ BONUS :: »

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

Autor:
Alan Mellor
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Stron:
304
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment

Książka 63,20 zł najniższa cena z 30 dni

79,00 zł (-20%)
63,20 zł

Powiadom mnie, gdy książka będzie dostępna

Dodaj do koszyka

Przedsprzedaż
Realizacja zamówień od 2025-06-10

63,20 zł najniższa cena z 30 dni

Ebook 51,35 zł najniższa cena z 30 dni

79,00 zł (-35%)
51,35 zł

Powiadom mnie, gdy książka będzie dostępna

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przedsprzedaż
Realizacja zamówień od 2025-06-10

51,35 zł najniższa cena z 30 dni

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

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! 

Wybrane bestsellery

O autorze książki

Alan Mellor pisze kod w C na potrzeby sterowania przemysłowego, w Javie i Go tworzy aplikacje internetowe dla handlu elektronicznego, branży gier i bankowości, a w C++ ― oprogramowanie do magazynowania dokumentów. Współtworzył grę Bounce i symulator lotu dla Red Arrows, Zespołu Akrobacyjnego Królewskich Sił Powietrznych Wielkiej Brytanii.

Helion - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
63,20 zł
Przedsprzedaż - realizacja zamówień od 2025-06-10
Dodaj do koszyka
Ebook
51,35 zł
Przedsprzedaż - realizacja zamówień od 2025-06-10
Dodaj do koszyka
Sposób płatności