Principios SOLID

Los principios de programación orientada a objetos SOLID son necesarios para crear software funcional y mantenible a largo plazo basado en programación orientada a objetos (POO).

Los principios básicos de SOLID son:

Véase también

  • principio DRY,
    que divide el software en componentes pequeños
  • principio KISS,
    que supone la renuncia a la complicación del software
  • principio YAGNI,
    que supone la renuncia a la funcionalidad excesiva del software
  • principio CQS,
    que asigna a cada función solo un comando
  • principio LoD,
    que se aplica en el desarrollo de software
  • principio separación de responsabilidades,
    que se aplica en el desarrollo de software