Pergunta de entrevista da empresa Paycom

Explain dependency injection / inversion