Anuncios

Bienvenidos sean a este post, hoy veremos una introduccion a estos principios.

Anuncios

Tenemos un monton de principios y metodos de diseño que podemos usar para nuestros proyectos. Peroooo siempre es mejor tener el diseño de una manera simple, y algunos son utiles en casi todos los proyectos que podamos desarrollar. SOLID comprime cinco de estos principios, todos o algunos de los cuales pueden ser buenos para el diseño, y este consiste de los siguientes principios:

  • Single responsibility
  • Open-closed
  • Liskov substitution
  • Interface segregation
  • Dependency inversion
Anuncios

Les deje sus nombre en ingles para que puedan ver porque se los denomina como SOLID. Estos principios nos ayudaran a reducir el acoplamiento estricto pero que signiffica esto? Cuando hablamos de acoplamiento estricto nos referimos a un grupo de clases que en gran medida dependen una de otras, lo cual debemos evitar en nuestros codigos.

Anuncios

Lo opuesto al acoplamiento estricto es el acoplamiento suelto, y este es considerado un buen codigo cuando logramos cuando tiene clases acopladas de forma suelta o flexible. Esto hace que los cambios sean minimos en el codigo y permite que sea mas reutilizable, facil de mantener, flexible y estable. Solo nos resta analizar cada uno de los principios anteriores para entender como lograr esto pero eso sera tema para los proximos posts.

Anuncios
Nota:
A medida que suba los posts, los ire vinculando con el listado anterior y puedan acceder a ellos.
Anuncios

En resumen, hoy hemos visto una introduccion a los principios SOLID, cuales son y una idea basica de porque debemos usarlos. Espero les haya resultado de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50