Ho una situazione in un'applicazione corrente su cui sto lavorando che richiede la modifica in batch e mi chiedo se ci siano dei pattern di progettazione che dovrei prendere in considerazione.
L'attività in corso viene fornita con una raccolta di oggetti che rappresentano i file sul disco, l'utente può modificare una proprietà su un oggetto e avere il ripple di modifica su tutti gli oggetti nella raccolta.
Le proprietà modificate appartengono agli oggetti figlio dell'oggetto file.
Sto usando C # / .NET in questa istanza e, se possibile, mi piacerebbe evitare troppe riflessioni, quindi la domanda sui modelli di design.
Fare questo con semplici eventi e riflessioni del framework è il percorso più ovvio, ma sarei davvero interessato a sapere se esiste un modello stabilito per affrontare questo tipo di scenario?