Design patterns en Java

Les modèles de conception représentent les meilleures pratiques et des solutions aux problèmes généraux rencontrés par les développeurs. Ces solutions ont été obtenues par essais et erreurs par de nombreux développeurs de logiciels sur une période assez longue.

View project on GitHub

Injection de dependence

L’injection de dépendance est un modèle de conception logicielle dans lequel une ou plusieurs dépendances (ou services) sont injectées, ou transmises par référence, dans un objet dépendant (ou client) et font partie de l’état du client. Le modèle sépare la création des dépendances d’un client de son propre comportement, ce qui permet aux conceptions d’être couplée faiblement et de suivre les principes d’inversion de contrôle et de responsabilité unique.