ClassQuiz
Play
Explore
Search
Docs
GitHub
Register
Log in
Donate
❤️
ClassQuiz
Play
Principios SOLID
Domina los principios solid de forma sencilla
Made by
@Miguelhrvs
0
0
0
2
Practice
Download
Report
Una subclase debe ser sustituible por su superclase, y si al hacer esto, el programa falla, estaremos violando este principio
1: Una subclase debe ser sustituible por su superclase, y si al hacer esto, el programa falla, estaremos violando este principio
30s
Abierto-Cerrado
Segregación de interfaz
Responsabilidad única
Substitución de Liskov
Las entidades software (clases, módulos y funciones) deberían estar abiertos para su extensión, pero cerrados para su modificación.
2: Las entidades software (clases, módulos y funciones) deberían estar abiertos para su extensión, pero cerrados para su modificación.
30s
Abierto-Cerrado
Inversión de dependencia
Sustitución de Liskov
Responsabilidad única
Las dependencias deben estar en las abstracciones, no en las concreciones
3: Las dependencias deben estar en las abstracciones, no en las concreciones
30s
Responsabilidad única
Abierto-Cerrado
Inversión de dependencia
Segregación de interfaz
Una clase, componente o microservicio debe ser responsable de una sola cosa
4: Una clase, componente o microservicio debe ser responsable de una sola cosa
30s
Segregación de interfaz
Responsabilidad única
Inversión de dependencia
Sustitución de Liskov
los clientes no deberían verse forzados a depender de interfaces que no usan
5: los clientes no deberían verse forzados a depender de interfaces que no usan
30s
Abierto-Cerrado
Segregación de interfaz
Sustitución de Liskov
Inversión de dependencia