Block 9: Clean Code

Im neunten Block geht es um das Thema Clean Code. Hierzu schauen wir uns verschiedene Qualitätskriterien für sauberen Code an. Anschliessend wenden wir das Gelernte auf ein fehlerhaftes Beispielprogramm an – welches sich nach der Codeverbesserung hoffentlich einfacher korrigieren lässt.

Ziel

Du kannst Kriterien für sauberen Code benennen und anwenden.

Ablauf

Lektion 1

  • [5 min.] Einstiegsbeispiel
  • [5 min.] Administratives
  • [35 min.] Folien zu Clean Code

Lektion 2

  • [45 min.] Übungsphase

Hausaufgaben

  • Pflicht: Lies den Auftrag Pair Programming durch und bringe allfällige Fragen nächste Woche in den Unterricht mit.
  • freiwillig: Reiche einen Pull Request zur Übung ein, wenn du eine Rückmeldung zu deinem Code erhalten möchtest.