< Patrons de conception
Patron de conception | |
---|---|
Catégorie: GRASP | |
Nom français : | Forte cohésion |
Nom anglais : | High cohesion |
Avoir des classes ayant des responsabilités spécialisées |
La cohésion mesure la compréhensibilité des classes. Une classe doit avoir des responsabilités cohérentes, et ne doit pas avoir des responsabilités trop variées. Une classe ayant des responsabilités non cohérentes est difficile à comprendre et à maintenir.
La forte cohésion favorise :
- la compréhension de la classe,
- la maintenance de la classe,
- la réutilisation des classes ou modules.
Ce patron de conception peut être utilisé pour le faible couplage.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.