Los cinco principios de diseño de software SOLID fueron reunidos por Robert Martin (@unclebobmartin) a partir de varias ideas y papers pre-existentes en la comunidad. En este posts aparecen resumidos y se enceuntran enlaces a la descripción más profunda de cada uno de ellos.
Este post es un de índice para cada principio que he explicado en este blog, cada uno tiene un post dedicado.
SOLID
SOLID es un acrónimo, en donde cada letra representa una frase, que es el nombre de un principio. Los cinco principios son:
Single responsibility principle (SRP) | Principio de responsabilidad única
Open-closed principle (OCP) | Principio abierto-cerrado
Liskov substitution principle (LSP) | Principio de substitución de Liskov
Interface segregation principle (ISP) | Prinicipio de segregación de interfaces
Dependency inversion principle (DIP) | Principio de inversión de dependencias
Share this post
Twitter
Google+
Facebook
Reddit
LinkedIn
StumbleUpon
Pinterest
Email