¿Qué es el diseño de patrones??
Un patrón de diseño proporciona una solución reutilizable general para los problemas comunes que ocurren en el diseño de software. El patrón generalmente muestra relaciones e interacciones entre clases u objetos. La idea es acelerar el proceso de desarrollo proporcionando paradigmas de desarrollo/diseño bien probados y bien probados.
¿Dónde se usa el diseño de patrones??
Los patrones de diseño representan las mejores prácticas utilizadas por desarrolladores de software con experiencia en objetos experimentados. Los patrones de diseño son soluciones a problemas generales que los desarrolladores de software enfrentaron durante el desarrollo de software.