Stavo solo sperimentando il modello di progettazione Chain of responsibility
, implementando la mia versione.
Attualmente sto leggendo i Pattern di progettazione, ma non sono sicuro che DP dica di interrompere l'inoltro delle richieste quando viene eseguita una singola azione, o semplicemente di continuare fino alla fine della catena.
Quello che mi interessa è come questa caratteristica del modello COR sia gestita nella maggior parte dei casi. Nel mio esempio qui sotto, ho lasciato che l'inoltro continuasse fino alla fine della mia catena.
Non penso che tu abbia bisogno di alcuna fonte, ma puoi comunque trovarlo qui.
Se mi mancassero alcuni paragrafi di DP che dicevano questo, per favore forniscimi la sua posizione!