ciao.
Sto realizzando un progetto in c++.
passo subito al problema:
Tutti gli oggetti nel mio progetto derivano da una classe base CEntity che definisce le funzioni e le variabili base .
Ora questi oggetti hanno delle entità che sono delle proprietà : altri oggetti che derivano pero' da CEntityDs("entity dataset").
Questi oggetti EntityDs hanno varie proprietà e funzioni che sono relative alla logica di quel dataset assegnato a quell oggetto CEntity.

Ho provato a realizzare tutto con il pattern decorator , ma non ci sono riuscito.
mi sono trovato di fronte a vari problemi ,il primo ostacoli sono stati il remove di un dato decorator, e secondo me a una difficoltà maggiore , insomma mi sembra che siano piu' i problemi che i vantaggi.

voi avete esperienza di questo pattern ?
sulla carta , sembra fatto apposta per il mio problema !
altra nota dolente , senza decorator posso ciclare tutti gli oggetti dataset ed eseguire operazioni in modo semplice.

E' veramente difficile applicare i pattern della gof a volte , non basta conoscere il modello uml e il pattern , ci vuole dell'arte forse.


ciao.