Los principios SOLID muestran una forma de ordenar las funciones y las estructuras de datos en clases y cómo estas se deben interconectar.
El objetivo es la creación de sistemas de software que:
- Sean tolerantes al cambio.
- Sean fáciles de entender.
- Sean la base de componentes que puedan ser usados en distintos sistemas de software.
- SRP: The Single Responsibility Principle.
- OCP: The Open-Close Principle.
- LSP: The Liskov Substitution Principle.
- ISP: The Interface Segregation Principle.
- DIP: The Dependency Inversion Principle.
No hay comentarios:
Publicar un comentario