Pregunta de entrevista de Coditas

Describing design patterns and there usage.