Ein Projekt Schritt für Schritt verbessern
Die Regel
Ändere eine Sache, teste, dann die nächste.
Nicht 20 Änderungen auf einmal – sonst weißt du nicht, was kaputt ging.
Verbesserungs-Reihenfolge (Vorschlag)
- Läuft es überhaupt?
- Stimmt die Logik? (Tests)
- Eingaben absichern
- Lesbarkeit
- Extra-Features
Beispiel: Ratespiel
- Version A: feste Zahl, läuft
- Version B: zu hoch/zu niedrig
- Version C: Versuchszähler
- Version D: random
- Version E: Highscore speichern
Rate mal!
Feature und Refactoring gleichzeitig – klug?
Auflösung
Riskant. Besser trennen: erst stabilisieren, dann Feature.
Probiere es selbst
Experiment 1
Wähle ein altes Mini-Projekt.
Experiment 2
Schreibe 3 Verbesserungsstufen.
Experiment 3
Setze Stufe 1 um und teste.
Übungen
Level 1
Erkläre die „eine Sache“-Regel.
Level 2
5-Stufen-Plan für Tagebuch.
Level 3
Setze eine Stufe in Code um.
Mini-Quiz
Prozess sitzt! Mini-Projekt: Code-Werkstatt.