Principios GRASP: Asignación de Responsabilidades en Diseño Orientado a Objetos
1. Experto en Información
Pregunta
¿Cuál es un principio general del diseño de objetos y la asignación de responsabilidades?
Respuesta
Asignar responsabilidades al Experto en Información, es decir, a la clase que posee la información necesaria para llevar a cabo una tarea.
Consideraciones
- Encapsulamiento de la información y, por ende, bajo acoplamiento.
- Comportamiento distribuido entre las clases, lo que resulta en Seguir leyendo “Principios GRASP y Patrones GoF: Diseño de Software Orientado a Objetos” »