@ -312,5 +312,18 @@ nach Kosten einsteigen haben wir:
- Anforderungen
- 1.neuer Test
- 2.Transformation
- 3 Refactoring
- 3.Refactoring
### B) Erkenntnis
- Da TDD die geeigneteste Vorgehensweise zu der Erstellung von Unittests werden wir es benutzen um unsere Gruppenarbeit zu testen.
- Der TDD-micro cycle erlaubt, der Code schrittweise zu entwickeln und durch Tests zu validieren. was dazu beiträgt, dass er stabiler und besser wartbar wird
### C) Wiederholung
Die Vorgehensweise der TDD micro cycle
- 1. Schreibe einen neuen Test, gerade so viel dass er
fehl schlägt (nicht kompilieren ist Fehlschlagen).
- 2.Schreibe gerade so viel Produktivcode, dass der
Test erfüllt wird. Zukünftige Anforderungen nicht beachten! (so simpel wie möglich, alles ist erlaubt, Transformations-Prämissen
beachten)
- 3.Verbessere den Code (Produktion und Test), ohne einen Test zu brechen und ohne neue Funktionalität (Geschäftslogik) hinzuzufügen.