III Patrones

En esta sección nos centraremos en los patrones GRASP.

Hablamos mucho de SOLID, pero muy poco de GRASP. Es otro acrónimo que representa un conjunto de patrones o heurísticas para definir el reparto de responsabilidades de un sistema de software orientado a objetos. Nos ayuda a responder a preguntas mucho más básicas que SOLID.

Por cierto, GRASP es el acrónimo de General Responsibility Assignment Software Patterns y los publicó inicialmente Craig Larman. Estos patrones son herramientas mentales para el diseño de software orientado a objetos.