WorksheetsPrincipios SOLID
Total questions: 15
Worksheet time: 8mins
¿Qué significa la S en SOLID?
Simple Resource
Single Responsibility
Secure Resource
¿Qué significa la O en SOLID?
Only One Responsibility
Open for Extension
Object-Oriented
¿Cuál es el principio de la L en SOLID?
Logical Separation
Last Responsibility
Liskov Substitution
¿Qué representa la D en SOLID?
Data Integrity
Dependency Inversion
Design Principles
¿Qué significa la O en SOLID?
Only One Responsibility
Open for Extension
Object-Oriented
¿Cuál es el principio de la L en SOLID?
Logical Separation
Last Responsibility
Liskov Substitution
¿Qué representa la D en SOLID?
Data Integrity
Dependency Inversion
Design Principles
¿Qué describe mejor el Single Responsibility Principle?
Una clase debe tener un solo atributo
Una clase debe ser muy pequeña
Una clase debe tener un solo motivo para cambiar
¿Qué caso viola el OCP?
Editar un switch cada vez que agregas un tipo nuevo
Usar interfaces
Añadir una clase nueva sin tocar código viejo
El principio Liskov Substitution establece que…
Las interfaces deben ser pequeñas
Los hijos deben poder reemplazar al padre sin romper nada
Las clases deben ser finales
Principio de Segregación de Interfaces (Interface Segregation Principle) dice que las interfaces deben…
Ser pequeñas y específicas
Tener herencia múltiple
Ser muy grandes
¿Qué principio SOLID viola este código?
Single Responsibility Principle — Principio de Responsabilidad Única
Open/Closed Principle — Principio Abierto/Cerrado
Liskov Substitution Principle — Principio de Sustitución de Liskov
¿Qué principio viola este código?
Liskov Substitution Principle — Principio de Sustitución de Liskov
Open/Closed Principle — Principio Abierto/Cerrado
Interface Segregation Principle — Principio de Segregación de Interfaces
¿Qué principio viola este código?
Single Responsibility Principle — Principio de Responsabilidad Única
Open/Closed Principle — Principio Abierto/Cerrado
Dependency Inversion Principle — Principio de Inversión de Dependencias
¿Qué principio viola esta herencia?
Liskov Substitution Principle — Principio de Sustitución de Liskov
Interface Segregation Principle — Principio de Segregación de Interfaces
Dependency Inversion Principle — Principio de Inversión de Dependencias
