Patrones de Diseño

 En está página  voy a ir presentando la introducción a distintos patrones de diseño de los más utilizados.

Pero ante todo ¿que son los patrones de diseño?  

Los patrones de diseño, o design patterns son elementos o técnicas que permiten resolver problemas comunes en el diseño y desarrollo de software. Es decir que es una abstracción de la solución a un problema común y que, con su aplicación y utilización se puede encarar el diseño y desarrollo de diferentes problemas que presenta toda solución de software de una manera segura, estable y testeada.

Los patrones de diseño más utilizados se clasifican en tres categorías principales: 

  • Patrones creacionales: proporcionan diversos mecanismos de creación de objetos.
  • Patrones estructurales: facilitan soluciones y estándares eficientes con respecto a las composiciones de clase y las estructuras de objetos.
  • Patrones de comportamiento: están específicamente relacionados con la comunicación entre objetos.  Algunos de los patrones de esta categoría son:  
    • Strategy
    • Command



No hay comentarios:

Publicar un comentario