Refactoring
Die strukturierte Verbesserung des Codes unter Beibehaltung des beobachtbaren Verhaltens.
- Dient der Verbesserung von Wartbarkeit und Verständlichkeit.
- Voraussetzung: Funktionierende Tests, um sicherzustellen, dass keine Fehler eingebaut werden.