- W pracy nie wymagają ode mnie pisania testów
- Nauka pisanie testów zajmuje zbyt dużo czasu
- Pisanie testów zajmuje zbyt dużo czasu
- Przeprowadzanie testów zabiera zbyt wiele czasu
- Program został poprawnie skompilowany!
- Płacą mi za pisanie kodu, a nie testowanie
A wy jakie macie wymówki ?
Dodaj mój rss to swojego czytnika.

Thursday, September 4, 2008 8:45 am
* Deadline jest na jutro, więc nie mam za bardzo czasu
* Deadline był na wczoraj, jakie testy? co to jest?
* Nie chce mi się
:D
Friday, May 30, 2008 2:12 pm
> * Deadline był na wczoraj, jakie testy? co to jest?
Może przy okazji po prostu:
* Co to są testy jednostkowe? ;)
Saturday, February 9, 2008 11:08 pm
W połączeniu z poprzednim postem i zaletami związanymi z redukcją kosztów i czasu.
* Jeżeli manager dowie się, że potrafię redukować koszty będzie mnie zmuszał do pisania testów jednocześnie redukując największy koszt czyli czas. Tym samym będę miał mniej czasu i więcej kodu do napisania.
* Jeżeli okaże się, że testy jednostkowe ułatwiają zrozumienie kodu to manager zatrudni na moje miejsce tańszego studenta i mnie zwolni.
Saturday, February 9, 2008 11:35 pm
@ Koziołek aż muszę się spytać spotkałeś się z takim traktowaniem? Ale co do pierwszego przypadku, manager nie może redukować czasu na wykonanie aplikacji, testy mogą redukować czas potrzebny na poprawianie błędów już pod oddaniu aplikacji klientowi. Co do drugiego argumentu, co ma zrozumienie kodu do tego, że ktoś musi go napisać. Wprowadzenie nowego programisty na miejsce starego zawsze opóźni projekt.
Sunday, March 9, 2008 10:06 am
Spotkałem się na spotkaniu warszawskiego JUGu i w rozmowach z jednym znajomym. Manager jest młotem. Jeżeli można oszczędzić czas to znaczy, że można coś zrobić szybciej i tym samym można skrócić czas projektu.
Drugi przypadek to zasłyszane od kolegów tłumaczenie jednego z pracowników. Testy zazwyczaj pozwalają na zrozumienie jak kod powinien działać. Czytając testy i dokumentację można dość szybko połapać się jaka jest logika biznesowa kodu. Jeżeli zatem przychodzi nowy pracownik to po lekturze kodu testującego może powiedzieć jak ma działać aplikacja. Zatem czas, i tym samym koszt, wdrożenia nowego pracownika spada.
Tekst z dzisiaj:
* bo JUnit w nowej wersji jest gupi.