Pregunta de entrevista de Honeywell

explain design pattern in software development