Block 11: Refactoring

Im elften Block geht es um die technische Praktik des “Refactorings”: Verbesserungen am Programmcode, die dessen Verhalten nicht verändern, ihn aber besser wartbar und erweiterbar machen. Nach einer Einführung in des Thema stehen zwei Übungen zur Verfügung, um das Refactoring selber auszuprobieren.

Ziel

Sie können die Struktur bestehenden Codes so verbessern, dass dieser besser wartbar und erweiterbar wird, ohne dessen Verhalten zu verändern.

Ablauf

Lektion 1

  • [10 min.] Videobeispiel
  • [5 min.] Administratives
  • [15 min.] Folien zum Thema Refactoring
  • [15 min.] Text zum Thema Refactoring

Lektion 2

Hausaufgaben

Arbeiten Sie weiter an den Übungen und reichen Sie einen Pull Request ein, wenn Sie eine Rückmeldung zu Ihrer Arbeit wünschen.