Czym jest Test Driven Development? Wprowadzenie i przykłady

Artykuł ten jest wprowadzeniem do zupełnych podstaw Test Driven Development, dzięki któremu każdy może poznać podstawy tej techniki. TDD docenią szczególnie te osoby, które mają już dosyć mozolnego szukania błędów w programie i chciałyby przejść na trochę wyższy poziom.

- #
- #
- #
- #
- #
- #
- 255
- Odpowiedz






Komentarze (255)
najlepsze
Ale to właśnie skrócenie tego czasu poprzez różne agile'owe metody powoduje, że nawet jak błąd znajdziesz później to tylko kilka zmian i już fix jest na
Pytanie co się bardziej opłaca. Testować na produkcji czy pisać stabilny kod. W przypadku posiadania testów(dobrze zaplanowanych) mamy pewność ze po refactoringu nie ma tragedi z naszą apką.
No i TDD obniża koszt wytworzenia produktu. Jeśli potrzebujesz większego budżetu na TDD to znaczy, że coś robisz nie tak...
I nie mówię tutaj o szukaniu błędów
Być może masz na myśli "klasyczne unit testy", pisane np. w modelu V czy tam piramidzie/rożku. W takim przypadku UT rzeczywiście są zaraz