Saltar la navegación

Discusión

El patrón Alta Cohesión es un principio a tener en cuenta en todas las decisiones de diseño, porque contribuye a la independencia funcional.

Grados de cohesión:

  • Muy baja: Clase Dios, una única clase es responsable de muchas cosas en áreas funcionales muy diferentes. Es un antipatrón.
  • Baja: Una clase tiene la responsabilidad de una tarea compleja en un área funcional.
  • Alta: Una clase tiene una responsabilidad cohesiva en un área funcional y colabora con otras clases para llevar a cabo las tareas.
  • Moderada: Una clase tiene responsabilidades ligeras y únicas en unas pocas áreas diferentes, que están lógicamente relacionadas con el concepto de clase, pero no entre ellas.

Una mala cohesión implica un mal acoplamiento y viceversa.

Creado con eXeLearning (Ventana nueva)