Pergunta de entrevista da empresa Apple

Why Spring DI ?