Scénario:Techniques pour supprimer les dépendances?
Un événement est soulevée dans la classe A qui doit être traitée par un procédé en classe B. (actuellement par l'intermédiaire d'un délégué)
Les données qui est transmis à partir de l'événement la méthode est actuellement en classe C. enveloppées
Cela nécessite évidemment la classe B à dépendre de la classe C.
y at-il des techniques/refactoring que je peux effectuer afin de re déplacer cette dépendance?
par exemple. dérouler les données à des types de données primitifs simples et les transmettre directement.
Toujours coder sur une interface, en fonction de l'interface au lieu de l'implémentation réelle améliore la flexibilité globale et la testabilité. – Tigraine