Pergunta de entrevista da empresa Bridgewater Associates

What is "Dependency Inversion Principle"