Block 7: Test-Driven Development
Der siebte Block baut auf dem Thema Unittesting von letzter Woche auf. Wir betrachten, wie der Entwicklungsprozess mithilfe von Unittests rhythmisiert und dadurch verbessert werden kann. Hierzu betrachten wir die Ansichten von Kent Beck (_Extreme Programming) und Robert C. Martin (Clean Agile) zum Thema.
Ziel
Sie können den Entwicklungsprozess gemäss Test-Driven Development nachvollziehen und anwenden.
Ablauf
Lektion 1
- [5-10 min.] Administratives
- [35-40 min.] Kent Beck und Robert C. Martin zum Thema Test-Driven Development
Lektion 2
- [40 min.] Übung test-driven-development
- [5 min.] Kurzbesprechung Prüfung Versionskontrolle
Hausaufgaben
Schliessen sie die Übung test-driven-development ab. Beachten Sie hierzu die Bewertung von Übungen.