Este principio es importante dentro la codificación de software dado que nos permite:
- Tener un código fácil de probar (Pruebas Unitarias).
- El código se vuelve más reutilizable.
- El código es más ordenado y fácil de leer (KISS).
- No repetir unidades de código (DRY).
En términos de calidad SOLID nos garantiza, menos Bug y mayor flexibilidad en el código, permitiendo así cambiar el código de manera más fácil y controlada.
Dentro de este principio se da una guía de estilos de programación, no son reglas a seguir, las cuales son mencionadas a continuación: