Testowanie jednostkowe brzmi dla mnie świetnie, ale nie jestem pewien, czy powinienem poświęcić trochę czasu na naukę, chyba że uda mi się przekonać innych, że ma to znaczną wartość. Muszę przekonać innych programistów i, co ważniejsze, osoby zajmujące się liczeniem fasoli w zarządzaniu, że cały dodatkowy czas spędzony na nauce frameworka testowego, pisaniu testów, utrzymywaniu ich aktualizacji itp. Zwróci się na siebie, a potem trochę.
Jaki jest dowód? Czy ktoś faktycznie opracował to samo oprogramowanie z dwoma oddzielnymi zespołami, z których jeden stosował testy jednostkowe, a drugi nie, i porównał wyniki? Wątpię. Czy mam to po prostu usprawiedliwić słowami: „Poszukaj tego w Internecie, wszyscy o tym mówią, więc to musi być słuszne”?
Gdzie są twarde dowody, które przekonają laików, że testy jednostkowe są warte wysiłku?