Block 14: Debugging
Im vierzehnten Block befassen wir uns mit dem Debugging, d.h. mit dem systematisched Auffinden des Fehlerzustands anhand einer festgestellten Fehlerwirkung. Das Debugging umfasst verschiedenste Techniken, wobei die Verwendung eines Debuggers nur eine ist, zu der man nicht zuerst sondern zuletzt greifen sollte.
Ziel
Sie machen sich mit verschiedenen Debugging-Techniken vertraut.
Ablauf
Lektion 1
- [5 min.] Administratives
- [5 min.] Zahlen-Ratespiel
- [15 min.] kurze Übung zur Fehlersuche mit
git bisect - [20 min.] Betrachtung verschiedener Debugging-Techniken
Lektion 2
- [45 min.] Übung zum Thema Debugging
Hausaufgaben
Führen Sie die Übungen gemäss Teams-Auftrag weiter.