cytaty z książki "TDD. Sztuka tworzenia dobrego kodu"
katalog cytatów
[+ dodaj cytat]
Zdarza się często - i zdarzać się będzie - że TDD implementowane jest w kodzie niewyposażonym w należyty zestaw testowy. A jeżeli tak, to może się również zdarzyć, że przy refaktoryzacji kodu popełnisz błąd i nie zostanie on wykryty, bo wszystkie istniejące testy będą zaliczane.
Refaktoryzacja stanie się więc niepewna, zatem ograniczysz ją do minimum. Twój projekt stanie się zagmatwany i także niepewny, Twoje samopoczucie się pogorszy, Twoja produktywność spadnie, zostaniesz zwolniony z pracy. Opuści Cię Twój pies, przestaniesz się należycie odżywiać. Nabawisz się awitaminozy, szkorbutu i chorób przyzębia. Zatem, przynajmniej w trosce o swe uzębienie, myśl retroaktywnie o testowaniu przed refaktoryzacją.