Testy (jednostkowe, ale też każdego rodzaju) są narzędziem – narzędziem, które jest wykorzystywane do wielu celów.
Cel pierwszy to oczywiście „pewność” kodu – po dowolnej zmianie można sprawdzić czy nie zepsuło się jakiejś dotychczasowej funkcjonalności.
Drugi powód używania testów to… przyspieszenie pracy. Ostatnio pisałem narzędzie, które miało latać po drzewie DOM i wyszukiwać zadane sekwencje napisów. Dosyć skomplikowane i wymagało uwzględnienia bardzo wielu
http://www.rbcs-us.com/documents/Why-Most-Unit-Testing-is-Waste.pdf
Testy (jednostkowe, ale też każdego rodzaju) są narzędziem – narzędziem, które jest wykorzystywane do wielu celów.
Cel pierwszy to oczywiście „pewność” kodu – po dowolnej zmianie można sprawdzić czy nie zepsuło się jakiejś dotychczasowej funkcjonalności.
Drugi powód używania testów to… przyspieszenie pracy. Ostatnio pisałem narzędzie, które miało latać po drzewie DOM i wyszukiwać zadane sekwencje napisów. Dosyć skomplikowane i wymagało uwzględnienia bardzo wielu