TDD svoje výhody nejvíc předvede při změnách. Když změním rozhranní
nějakého objektu, musím najít a upravit také všechna místa, kde se tento
objekt používá. Jak se kód rozrůstá, tak je bez spolehlivých testů čím
dál obtížnější zanášet změny a zároveň se rozrůstá i potřeba
změn.
Někdy dá pěknou fušku vymyslet test, ale po zkušenostech musím říct,
že to za to stojí.
TDD svoje výhody nejvíc předvede při změnách. Když změním rozhranní nějakého objektu, musím najít a upravit také všechna místa, kde se tento objekt používá. Jak se kód rozrůstá, tak je bez spolehlivých testů čím dál obtížnější zanášet změny a zároveň se rozrůstá i potřeba změn.
Někdy dá pěknou fušku vymyslet test, ale po zkušenostech musím říct, že to za to stojí.