J'ai été à la recherche dans le château de projet et plus particulièrement de windsor. J'ai été tellement impressionné par ce qu'il est possible avec cette technologie et les avantages d'un tel système faiblement couplé sont certainement apparent. La seule chose que je suis pas sûr de l'est si l'utilisation de cette méthode a des inconvénients, plus précisément dans asp.net?? par exemple, les performances etc.
Je suis en train de faire les avantages de cette approche visible par mes collègues développeurs ici et je suis frappé par le suivant retours:
1) C'est à l'aide de la réflexion et à chaque fois qu'un objet est appelée à partir du conteneur, la réflexion doit être utilisé de sorte que les performances seront terribles. (Est-ce le cas? faut-il utiliser la réflexion à chaque appel?)
2) Si je me base sur les Interfaces comment dois-je traiter avec des objets qui ont plus de propriétés et des méthodes qui ont été ajoutés à la fin de la classe? (par héritage)