Los patrones de diseño son técnicas que nos evitaran estar reinventando las relaciones y organización de nuestras clases e interfaces para resolver problemáticas especificas.
En el siguiente video respondo dudas comunes sobre Patrones de Diseño y la importancia de estos como programador.