article
Visitor Pattern: aggiungere operazioni senza modificare le classi
Pillar article sul Visitor Pattern: come aggiungere nuove operazioni a strutture di oggetti esistenti senza toccare le loro classi.
Il problema: nuove operazioni su classi chiuseHai una gerarchia di nodi AST (Abstract Syntax Tree) per un linguaggio di template: TextNode, VariableNo...