2. AGILE SOFTWARE DEVELOPMENT: PRINCIPLES, PATTERNS AND PRACTICES
ORIGEN
• Robert C. Martin
• Año 2002
• Acrónimo SOLID lo crea Michael
Feathers a partir de 5 de los
principios incluidos
3. PRINCIPIOS BÁSICOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
SOLID
• Acrónimo para:
• S - Single responsibility principle
• O - Open / Closed principle
• L - Liskov subtitution principle
• I - Interface segregation principle
• D - Dependency Inversion Principle