Pergunta de entrevista da empresa STERIS

Explain what you know about design patterns