Pregunta de entrevista de UST

Solid principle, Design patterns, Dependency injection