¿Qué son los patrones de diseño?

Un patrón es un elemento, modelo o plantilla que se repite de una manera predecible, es un esquema que utilizamos de manera iterativa porque su uso ofrece unas garantías de rendimiento o eficiencia.

Los patrones son un medio para alcanzar la resolución de problemas en la ingeniería del software, facilitan la reutilización del diseño y la arquitectura.

Se clasifican en:

  • Patrones de arquitectura: Presentan un esquema estructural para el sistema, un ejemplo es MVC.
  • Patrones de diseño: Estructuras de diseño o relaciones entre componentes, es decir, afectan a subsistemas. Un ejemplo es DAO.
    • Creacionales.
    • Estructurales.
    • De comportamiento.
  • Patrones de lenguaje: Estos patrones son específicos del lenguaje de programación que describen, se podría decir que son guías de como implementar ciertos criterios en un lenguaje.

¿Te ha resultado útil?

Promedio de puntuación 0 / 5. Recuento de votos: 0

Deja una respuesta