Please enable JavaScript.
Coggle requires JavaScript to display documents.
PRINCIPES DE CONCEPTION (Réutilisation: (• Un bâtiment s'édifie à…
PRINCIPES DE CONCEPTION
-
-
Réutilisation:
• Un bâtiment s'édifie à partir de morceaux de bases, par exemple des briques ou des
moellons.
De la même manière, une carte mère est conçue par assemblage de composants
électroniques.
la réutilisation de briques logicielles de base appelées bibliothèques, modules ou plus
généralement composants.
-
Couplage faible
• « une entité (sous-partie, composant, classe, méthode) est couplée à une autre
si elle dépend d'elle »
un couplage fort tisse entre ses éléments des liens puissants qui la rend plus
rigide à toute modification (on parle de « code spaghetti »).
• Le couplage peut également désigner une dépendance envers une technologie
ou un élément extérieur spécifique : un SGBD, un composant logiciel, etc
Cohésion forte
• Placer ensemble des éléments (composants, classes, méthodes) ayant des rôles
similaires ou dédiés à une même problématique.
-
-
YAGNI:
-
ne pas se baser sur d'hypothétiques évolutions futures pour faire les choix du
présent, au risque d'une complexification inutile