¿Cuál de los siguientes términos hace referencia a patrones generales de software para asignación de responsabilidades en el diseño orientado a objetos?
- A.OOD
- B.GRASPRespuesta correcta
- C.Booch
- D.Fan-In & Fan-Out
Explicación
GRASP (General Responsibility Assignment Software Patterns) es conjunto de patrones de asignación de responsabilidades en POO, propuesto por Craig Larman. Incluye Experto en Información, Creador, Controlador, Bajo Acoplamiento, Alta Cohesión, Polimorfismo, Indirección, Fabricación Pura y Variaciones Protegidas. OOD es concepto general. Booch es metodólogo. Fan-In/Fan-Out son métricas, no patrones de responsabilidad.