Pregunta de entrevista de Bridgewater Associates

What is "Dependency Inversion Principle"