Qu'est-ce que dependency-inversion-principle ?
À utiliser lorsqu'une classe crée ses propres dépendances. À utiliser lors de l'instanciation d'implémentations concrètes à l'intérieur d'une classe. À utiliser lorsqu'on vous le demande pour éviter l'injection de dépendances pour plus de simplicité. Source : yanko-belov/code-craft.