Architecture propre
Un système ne doit pas ralentir en grandissant.
Les frontières entre couches et le sens des dépendances sont écrits dès le premier jour. Résultat : deux ans plus tard, on change la base, l'interface ou un fournisseur sans réécrire le produit.
- Chaque opération est une unité testable à part entière
- Les règles métier ne dépendent pas des détails techniques
- Une nouvelle fonction n'en casse pas une ancienne
Structure modulaire · Pièces remplaçables