Test Driven Development (TDD) nie jest tematem nowym. Każdy z Was najpewniej słyszał o tej metodyce tworzenia oprogramowania. Wielu boi się jednak spróbować, nie wierząc, że początkowy nakład pracy zwróci się w czasie trwania projektu.
Prezentacja ma za zadanie przełamać pierwsze opory. Na bazie trójwarstwowej aplikacji ASP.Net, stworzonej w trakcie prezentacji, pokazane zostaną techniki ułatwiające testowanie kodu oraz przedstawiony będzie wpływ testów na poprawę architektury aplikacji.
Pokażemy, czemu aplikacje tworzone zgodnie z TDD zawierają mniej błędów i są łatwiejsze w utrzymaniu oraz zaprezentujemy, w jaki sposób efektywnie wykorzystywać narzędzia NUnit, Rhino Mocks i ReSharper.