Domande con tag 'visitor-pattern'

2
risposte

Attraversare un AST usando Visitatori

Sto scrivendo un compilatore per un linguaggio simile a C, e sto cercando un modo elegante per attraversare il mio albero di sintassi astratto. Sto cercando di implementare il pattern Visitor, anche se non sono convinto che lo stia facendo corre...
posta 28.04.2014 - 01:31
3
risposte

Quale pattern posso usare per fare calcoli che coinvolgono sottotipi di oggetti simili ma diversi?

Come faccio a progettare un codice che ha due qualità: utilizza sottotipi simili ma diversi di un oggetto utilizza tipi di calcolo simili ma diversi sugli oggetti sopra Esempio Sto effettuando il refactoring da un codice legacy che c...
posta 17.11.2015 - 21:22
1
risposta

Va bene usare il pattern Visitor per le query?

In rete e nei libri generalmente vedi esempi del modello di visitatore usando solo "comandi", cioè i metodi eseguono un'azione e non hanno un tipo di ritorno. È corretto usare questo modello anche per una funzione di interrogazione? Prendia...
posta 21.02.2017 - 15:44
2
risposte

Combinando pattern compositi, decoratori e visitatori

Attualmente sto lavorando a un progetto in cui ho bisogno di manipolare una struttura dati ad albero, che ho implementato con un modello composito. Voglio essere in grado di fare diverse azioni su questa struttura dati, quindi ho implementato un...
posta 06.12.2018 - 16:01
1
risposta

Attraversando due strutture di oggetti simili usando un modello

Diciamo che ho una struttura di oggetti come questa che importerò i dati da una fonte: Reporting: Body: ReportingEntity: DocSpec Reports[]: ConstEntities[] DocSpec AdditionalInfo[] DocSpec MessageSpec...
posta 02.08.2018 - 11:08
2
risposte

Utilizzo del pattern Visitor e possibile su ingegneria

Sto sviluppando una piccola applicazione in .NET e sto pensando di usare XML per salvare il modello a oggetti. Il mio primo pensiero è stato quello di separare il modello e la generazione di XML utilizzando il pattern Visitor. La classe avreb...
posta 13.04.2011 - 15:27
1
risposta

Pattern dei visitatori e raccolta dei dati visitati

Ho alcune operazioni per fare molti più elementi simili. Vorrei raccogliere i dati da ciascun elemento prima e dopo legare tutti i dati a un oggetto (l'associazione è un'operazione costosa quindi devo farlo una sola volta). È coerente con il...
posta 18.01.2017 - 12:49
2
risposte

Il visitatore è applicabile solo quando si utilizza il pattern Composite?

Per molto tempo ho cercato di mettere la mia testa attorno allo schema dei visitatori, e in qualche modo questa cosa continua a essere piuttosto confusa per me. Attualmente sono sotto l'impressione che sia utile solo applicare le operazioni s...
posta 22.04.2014 - 12:18
2
risposte

Convalidare gli oggetti tra loro - Modello di progettazione necessario

Sto eseguendo un'applicazione zoo. Il mio zoo include una classe astratta di "animale" e diverse classi derivate - "zebra", "elefante", "orangutan", "babbuino" e così via. Di ogni classe ho diverse istanze. La mia domanda è: voglio verific...
posta 04.03.2014 - 20:15
0
risposte

Design Pattern per un valutatore della proprietà

Sto provando a rifattorizzare un modulo di un'applicazione java che controlla la proprietà di diversi tipi di oggetti per account specifici. Per esempio. un cliente ha più contratti che contengono più domini, account di posta elettronica e così...
posta 15.08.2017 - 10:48