Question

Je voulais juste demander votre opinion sur une situation qui se produit parfois et ce que je ne sais pas quel serait le moyen le plus élégant de le résoudre.

Ici ça va:

Nous avons le module A qui lit une entrée à partir d'une base de données et envoie une demande au module B contenant uniquement les informations du module d'entrée B devraient accomplir son travail (pour garder la modularité, je lui donne simplement les informations dont il a besoin -> le module B a Rien à voir avec le reste des informations de l'entrée DB Read). Maintenant, après avoir terminé son travail, le module B doit répondre à un module C s'il a réussi ou échoué. Pour faire ce module B répond aux informations qu'il a obtenues du module A et à un succès de signification variable ou à l'échec. Maintenant, voici le problème: le module C doit retrouver cette entrée, mais les informations qu'elle a obtenues du module B ne suffit pas pour retrouver exactement la même entrée.

Je ne pense pas que le module A donnant plus d'informations au module B dont il n'a pas besoin de faire son travail, mais qu'il pourrait alors redonner au module C serait une bonne pratique car cela signifierait donner des informations sur les modules qu'il ne fait pas '' t a vraiment besoin.

Qu'est-ce que tu penses?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top