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
- [45 min.] Selbständige Arbeit an den Übungen, wahlweise:
Hausaufgaben
Arbeiten Sie weiter an den Übungen und reichen Sie einen Pull Request ein, wenn Sie eine Rückmeldung zu Ihrer Arbeit wünschen.