Rozdział 1.
Problem z pieniędzmi
Za nic mam prostotę po tej stronie złożoności, ale oddałbym życie za prostotę po drugiej stronie złożoności.
— Oliver Wendell Holmes Jr.
Nasze środowisko programistyczne jest gotowe. W tym rozdziale poznasz trzy fazy związane z programowaniem opartym na testach, a potem przy użyciu TDD napiszesz kod swojej pierwszej funkcjonalności.
„Czerwony, zielony, refaktoryzacja” — elementy konstrukcyjne TDD
W programowaniu opartym na testach stosuje się proces (cykl), na który składają się trzy fazy:
- Czerwona (ang. red). Piszemy test kończący się niepowodzeniem (obejmujący możliwe niepowodzenia kompilacji). Uruchamiamy zestaw testowy, aby zweryfikować, czy testy dają negatywny wynik.
- Zielona (ang. green). Piszemy tylko ...
Get Nauka programowania opartego na testach now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.