Ir al contenido
- SPrincipio de responsabilidad SRP, Grado naranja
- Una clase sólo debe tener un motivo de cambio.
- OPrincipio de la pluma cerrada OCP, Grado verde
- Una clase debe estar abierta a ampliaciones, pero cerrada a modificaciones.
- LPrincipio de sustitución de iskov LSP, Grado amarillo
- Un subtipo siempre se comporta como su tipo base.
- IPrincipio de segregación de interfaces ISP, Grado amarillo
- No hay que agobiar a los clientes con detalles que no necesitan.
- Dependencia Principio de inversión DIP, Grado amarillo
- Las clases de alto nivel no deben depender de las clases de bajo nivel, pero ambas deben depender de las interfaces.
- Las interfaces no deben depender de los detalles, sino los detalles de las interfaces.