![Curso Principios SOLID - 0. Qué son los Principios SOLID](/content/images/size/w600/2021/11/curso-principios-solid-que-son-principios-solid.png)
Curso de Principios SOLID
A collection of 6 posts
![Curso Principios SOLID - 0. Qué son los Principios SOLID](/content/images/size/w600/2021/11/curso-principios-solid-que-son-principios-solid.png)
![Curso Principios SOLID - 1. Principio de Responsabilidad Única](/content/images/size/w600/2021/11/curso-principios-solid-principio-responsabilidad-unica-1.png)
![Curso Principios SOLID - 2. Principio Abierto/Cerrado](/content/images/size/w600/2021/11/curso-principios-solid-principio-abierto-cerrado.png)
![Curso Principios SOLID - 3. Principio de Sustitución de Liskov](/content/images/size/w600/2021/11/curso-principios-solid-principio-sustitucion-liskov.png)
![Curso Principios SOLID - 4. Principio de Segregación de Interfaces](/content/images/size/w600/2021/11/curso-principios-solid-principio-segregacion-interfaces.png)
Curso Principios SOLID - 4. Principio de Segregación de Interfaces
La I de SOLID representa el Principio de Segregación de Interfaces (ISP), que
establece que ninguna clase debería depender de métodos que no utiliza.
¿Por qué debemos seguir este principio? Evita que haya métodos innecesarios en
determinadas clases.
Ejemplo práctico
![Curso Principios SOLID - 5. Principio de Inversión de Dependencias](/content/images/size/w600/2021/11/curso-principios-solid-principio-inversion-dependencias.png)