
212
Rozdział 5.
Najpierw testy, później kod
Cykl tygodniowy zaczyna się od pisania testów
Dla wielu programistów XP jest zupełnie nowym trybem pracy. Jedną z najbardziej widocznych zmian
jest to, że zespół stosuje
rozwój oparty na testach
(TDD — ang. test-driven development). Jest to
praktyka, w ramach której programiści piszą testy jednostkowe jeszcze przed napisaniem kodu, który
ma zostać przetestowany. Kiedy masz nawyk zaczynania pracy od pisania testów, potrafisz zastanowić
się nad tym, jak działa poprawny kod, co z kolei pomaga w pisaniu kodu, który rzeczywiście można
opatrzyć statusem „Ukończony”.
Testy jednostkowe zmieniają sposób, w jaki ...