Author: Jorge Rivera Rosero - Felipe Roa Narvaez

El patrón controlador aumenta la cohesión en el sistema puesto que propone que toda la lógica de negocios este claramente definida y organizada, es decir que es el encargado de ser el intermediario entre la capa de recolección de datos o vistas y la capa de almacenamiento de los mismos por lo tanto se recomienda dividir los eventos del sistema en el mayor número de controladores esto también aporta a la reutilización de código.

Siguiendo el patrón controlador también se aporta en gran medida a bajar el indice de acoplamiento debido a la marcada división que se presenta de cada uno de los procesos de lógica de negocios en la capa.

Un Controlador:

  • Debería ser el primer objeto llamado después de un cambio en la interfaz de usuario.
  • Controla/ejecuta un caso de uso. No hace demasiado por si solo, controla, coordina.
  • Pertence a la capa de aplicación o a la de servicios.

(Teniente López, livé Ramon, & Enric M, 2004)

results matching ""

    No results matching ""