Kill Legacy Code

Stellen wir uns vor, Du kommst in ein bestehendes Projekt. Die ersten Codezeilen hat Lady Ada Lovelace geschrieben. Über die Zeit haben sich Billionen von Programmierern ausgetobt. Der Code wird nicht getestet (vor allem nicht automatisiert), sämtliche Änderungen haben Seiteneffekte – trotzdem möchte der Kunde das nächste coole Feature. Deine Möglichkeiten: 1. Schreib alles neu! Aber: Wissen geht verloren, die Kosten sind enorm. 2. Lauf weg. 3. Stell Dich der Aufgabe.

Bei 3 können wir Dir helfen. Schreib Tests, verbessere den Code schrittweise und erlang die Kontrolle über ihn zurück. Wir zeigen Dir in unserem “Legacy Code Retreat”

  • die richtige Testdesignstrategie und passende Werkzeuge für eine effiziente Testabdeckung
  • Refactoringmethoden zur inkrementellen Verbesserung der Codequalität
  • Prinzipien und Muster eines guten Softwaredesigns

Aber: coden musst Du selbst.