Principios GRASP
Hola de nuevo. Después de los principios SOLID, vamos a dar un pasito más y vamos a tratar de explicar los principios GRASP (General Responsibility Assignment Software Patterns). GRASP describe 7 patrones que són: Alta cohesión y bajo acoplamiento Controlador Creador Experto en información Fabricación pura Indirección Polimorfismo Variaciones Protegidas Alta cohesión: es la información que almacena una clase, debe de ser coherente y debe estar relacionada con la clase.
jrrn.github.io
Más allá de SOLID, los principios olvidados
Hay mucha vida más allá de los principios SOLID y, sobre todo, mucho antes. GRASP, General Responsibility Assignment Software Patterns, es un conjunto de patrones o heurísticas para definir el reparto de responsabilidades de un sistema orientado a objetos. Básicamente nos ayudan a responder a la pregunta: ¿a qué clase pertenece esta responsabilidad?
franiglesias.github.io