Saltar a contenido

Principios SOLID

Introducción

Los principios SOLID son una guía de principios cuya aplicación busca lograr las siguientes ventajas:

  • Mantenibilidad
  • Reusabilidad
  • Legibilidad
  • Extensibilidad

SOLID son las siglas de los siguientes principios:

  1. SRP: Principio de Responsabilidad Única
  2. OCP: Principio de Abierto/Cerrado
  3. LSP: Principio de Sustitucion de Liskov
  4. ISP: Principio de Segregacion de Interfaz
  5. DIP: Principio de Inversion de Dependencias

La aplicación de estos principios ayuda a mejorar la calidad del código; sin embargo no es una tarea trivial y debe sopesarse en cada proyecto sus ventajas e inconvenientes.

En esta sección se explica cada uno de estos principios.

Referencias

Soy Dalto - Curso de POO desde Cero (Completo)