Principios SOLID

Páginas: 3 (735 palabras) Publicado: 22 de junio de 2015
Principios de diseño SOLID
Introducción
En 1995 Robert C. Martin introdujo el acrónimo SOLID para establecer los cinco principios básicos de la programación orientada a objetos y diseño. Losprincipios SOLID poseen una estrecha relación con los patrones de diseño, en especial, con la alta cohesión y el bajo acoplamiento.
Los principios SOLID permiten eliminar código basura induciendo a unrefactory del código fuente hasta que sea legible y extensible. Debe ser utilizado con el desarrollo guiado por pruebas o TDD, y forma parte de la estrategia global del desarrollo ágil de software yprogramación adaptativa.
Desarrollo
Single Responsibility Principle (SRP)
Este principio busca que cada clase tenga una finalidad sencilla y bien definida, este principio se aplica tanto a las clases comoa cada uno de sus métodos.
Robert Martin expone que cada clase debería tener un único motivo para ser modificada.
Si este principio se rompe nuestro código será difícil de extender y no tendrá unacoplamiento ligero dañando esta manera el diseño orientado a objetos y por ende comprometiendo a otros principios como el OPC ya que al asumir más de una responsabilidad una clase no estará abiertapara para ser extendidas y mucho menos cerrada para cambios.

Open/Closed Principle (OCP)
El Open Principio Cerrado es uno de los principios más importantes de la ingeniería de software y lo especificóBertrand Meyer en 1988.
Este principio establece que las entidades de software como clases, módulos y funciones deberían estar abiertas para la extensión pero cerrado para las modificaciones, esdecir que el diseño y redacción del código se debe hacer de una manera que la nueva funcionalidad debería añadirse con cambios mínimos en el código existente. El diseño debe hacerse de una manera depermitir la adición de nuevas funcionalidades como nuevas clases, manteniendo tanto como sea posible código existente sin cambios.
Principio de Sustitución de Liskov (LSP)
El Principio de Sustitución de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Determinación de la densidad de sólidos irregulares con fundamento en el principio de arquímedes.
  • Determinar La Densidad De Sólidos Irregulares Y Líquidos Por El Principio De Arquímedes
  • Principio De Arquimides Y Determinacion De Densidad De Solidos Por Empuje
  • Siete Principios Para Edificar Matrimonios Solidos
  • En el Principio solo habia oscuridad
  • Principios De Solidificacion. Soluciones Solidas Y Diagramas De Equilibrio Binario Isomorfo Y Eutectico
  • DENSIDAD DE UNA MEZCLA DE LIQUIDOS MISCIBLES Y DENSIDAD DE SOLIDOS- PRINCIPIO DE ARQUIMEDES.
  • De Sol a Sol

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS