Domanda

Volevo solo chiedere la tua opinione su una situazione che si verifica a volte e che non so quale sarebbe il modo più elegante per risolverlo.

Eccolo:

Abbiamo il modulo A che legge una voce da un database e invia una richiesta al modulo B contenente solo le informazioni dal modulo di iscrizione B dovrebbe svolgere il suo lavoro (per mantenere la modularità, gli fornisco le informazioni necessarie -> Il modulo B ha Niente a che fare con il resto delle informazioni dalla voce di lettura DB). Ora dopo aver terminato il suo lavoro, il modulo B deve rispondere a un modulo C se ha avuto successo o fallito. Per fare questo modulo B risponde con le informazioni che ha ottenuto dal modulo A e da qualche successo di significato variabile o fallimento. Ora ecco che arriva il problema: il modulo C deve ritrovare quella voce, ma le informazioni che hanno ottenuto dal modulo B non sono sufficienti per ritrovare di nuovo la stessa voce.

Non credo che quel modulo A fornisca maggiori informazioni al modulo B che non ha bisogno di fare il suo lavoro, ma che potrebbe restituire al modulo C sarebbe una buona pratica perché ciò significherebbe fornire alcune informazioni sul modulo che non lo fa " t davvero bisogno.

Cosa ne pensi?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top