Los patrones de diseño surgieron en la década de 1990 como respuesta a la necesidad de soluciones estandarizadas a problemas comunes de diseño de software. El libro "Design Patterns: Elements of Reusable Object-Oriented Software", publicado en 1994 por el grupo conocido como "Gang of Four", formalizó y popularizó los patrones