Los principios SOLID son una serie de recomendaciones que nos van a permitir crear un código más mantenible al promover el bajo acoplamiento (dependencia) y alta cohesión (colaboración).
Implementar SOLID puede ser una tarea simple o compleja según el proyecto y el grado de familiaridad que tengas con este. Así que como recomendación no te precipites en querer usar todo de golpe.
Principios
Cada principio lo hemos explicado en una publicación separada. Las pueden encontrar a través de los siguientes enlaces:
- 01. Principio de responsabilidad única
- 02. Principio de abierto/cerrado
- 03. Principio de sustitución de Liskov
- 04. Principio de segregación de interfaz
- 05. Principio de inversión de dependencia