El principio de responsabilidad única (también conocido como "la lata cohesión") nos dice que una clase debería tener un único objetivo, muy claro, muy conciso y muy acotado. . La idea es evitar que una sola clase haga muchas cosas en lo que podría compararse con un "hombre orquesta".
Recursos
Resumen
SOLID son cinco principios básicos de la programación orientada a objetos que ayudan a crear software mantenible en el tiempo.
SOLID significa:
- S: Single Reponsibility Principle
- O: Open/Closed Principle
- L: Liskov Substitution Principle
- I: Interface Segregation Principle
- D: Dependency Inversion Principle
La S se trata de una clase que debe tener sólo una razón para cambiar.