< 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.