Block 16: Performance
Im sechzehnten Block befassen wir uns mit einem nicht-funktionalen Merkmal von Software: mit ihrer Performance. Nach einem kurzen Theorieteil lernen wir Werkzeuge zur Zeitmessung und zum Profiling kennen. Diese wenden wir anschliessend in einer Übung an, um bestehenden Code effizienter auszugestalten.
Ziel
Sie wissen wann und wie man Performance-Optimierungen an bestehender Software vornimmt – ohne dabei neue Fehler einzubauen.
Ablauf
Lektion 1
- [5 min.] Administratives
- [20 min.] Präsentationen einzelner Aufgaben
- [20 min.] Einführung zum Thema Performance
Lektion 2
- [45 min.] Arbeit an den Übungen
Hausaufgaben
Bereiten Sie sich auf die Prüfung vor.