Zum Hauptinhalt springen

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)

  1. Läuft es überhaupt?
  2. Stimmt die Logik? (Tests)
  3. Eingaben absichern
  4. Lesbarkeit
  5. Extra-Features

Beispiel: Ratespiel

  1. Version A: feste Zahl, läuft
  2. Version B: zu hoch/zu niedrig
  3. Version C: Versuchszähler
  4. Version D: random
  5. 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

Mini-QuizWas tun nach einer Aenderung?

Prozess sitzt! Mini-Projekt: Code-Werkstatt.