Pergunta de entrevista da empresa Cimpl

Tell me more about design patterns.