Wie lässt sich die Erweiterbarkeit eines Systems erhöhen?
Konventionen
Verschachtelung vermeiden
Begriffe alleine
Passende Kontrollstrukturen
Hohe Kohäsion
Erweiterbarkeit und Änderbarkeit
Robustheit
Konsistenz
Good Practises der Programmiersprache verwenden
Kapselung
Lose Kopplung
Wie lässt sich die Erweiterbarkeit eines Systems erhöhen?
Wie kann der Code robuster werden?
Was sind die Vorteile von Kapselung?