Outils pour utilisateurs

Outils du site


conception:ddd:principes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
conception:ddd:principes [2021/11/30 16:32] sgariepyconception:ddd:principes [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 4: Ligne 4:
 ====== SOLID ====== ====== SOLID ======
  
-  * Single responsabilty +  * Single responsabilty: « chaque module doit faire une chose et la faire bien » 
-  * Open-Close +  * Open-Close: « vous devriez pouvoir utiliser et ajouter à un module sans le réécrire » 
-  * Liskov Substitution +  * Liskov Substitution: « vous devriez pouvoir remplacer une chose par une autre si ces choses sont déclarées pour se comporter de la même manière » 
-  * Interface Segragation +  * Interface Segragation: « ne montrez pas à vos clients plus que ce qu'ils ont besoin de voir » 
-  * Dependancy Inversion+  * Dependancy Inversion: « dépendre des abstractions, pas des implémentations »
  
  
conception/ddd/principes.1638286333.txt.gz · Dernière modification : 2022/02/02 00:42 (modification externe)