________ __ _______
/ __/ __ \/ / / _/ _ \
_\ \/ /_/ / /___/ // // /
/___/\____/____/___/____/
Ejemplos de los principios SOLID
Un ejemplo por cada uno de los principios escritos en Typescript.
Huir del código STUPID
- Singleton: patrón singleton
- Tight Coupling: alto acoplamiento
- Untestability: código no testeable
- Premature optimization: optimizaciones prematuras
- Indescriptive Naming: nombres poco descriptivos
- Duplication: duplicidad de código
Qué significan las siglas de SOLID
- Single responsability: responsabilidad única
- Open/Closed: abierto a extensión y cerrado a modificación
- Liskov substitution: sustitución de Liskov
- Interface segregation: segregación de interfaz
- Dependency inversion: inversión de dependencias