Nigdy nie korzystałem z automatycznego mechanizmu testowego w żadnym z moich projektów i wydaje mi się, że bardzo za nim tęsknię. Chcę się poprawić, więc muszę zacząć rozwiązywać niektóre problemy, które tak zaniedbywałem, i wypróbować Gita zamiast utknąć w SVN.
Jaki jest dobry sposób na naukę TDD? Prawdopodobnie będę używać Eclipse do programowania w Javie. Słyszałem o JUnit, ale nie wiem, czy jest coś jeszcze, co powinienem rozważyć.
źródło
Naprawdę nic nie zastąpi po prostu złapanie uprzęży testowej (jak NUnit), przeczytanie literatury i zabrudzenie rąk.
Jak powiedział kiedyś James T. Kirk: „Uczymy się poprzez działanie”.
źródło
Bardzo polecam tę książkę: Rosnące oprogramowanie obiektowe oparte na testach
Ma sprawdzony przykład przeglądający książkę i zapewnia bardzo spójny obraz tego, kiedy należy stworzyć test, co powinny one zawierać, a także jak powinny zostać skonstruowane i zrefaktoryzowane.
źródło
Sprawdź ten link . To blog Boba Martina na temat TDD - doskonałe rzeczy, które pomogą ci zrozumieć (lub dać ci inną perspektywę) myślenia w TDD.
źródło