Saubere Architektur
Ein System darf nicht langsamer werden, während es wächst.
Schichtgrenzen und die Richtung der Abhängigkeiten werden am ersten Tag festgehalten. Ergebnis: Zwei Jahre später lassen sich Datenbank, Oberfläche oder Anbieter austauschen, ohne das Produkt neu zu schreiben.
- Jede Operation ist eine für sich testbare Einheit
- Fachregeln hängen nicht an technischen Details
- Eine neue Funktion bricht keine alte
Modularer Aufbau · Austauschbare Teile