Kent Beck empfiehlt test driven apporach:
- erst alle Test-Methoden schreiben,
- dann eigentliche Methoden implementieren
- ...bis sie die Tests bestehen (und nicht weiter!)
- Produkt-Eigenschaften, die sich nicht testen lassen,
sind nicht vorhanden.
- zu jedem neuen Bugreport einen neuen Testfall anlegen
Testfall schreiben ist Spezifizieren,
das geht immer dem Implementieren voraus. --
Testen der Implementierung
ist nur die zweitbeste Lösung (besser ist Verifizieren).
Johannes Waldmann
2011-07-07