Changes between Version 19 and Version 20 of Variante1


Ignore:
Timestamp:
Sep 24, 2006, 5:12:23 PM (18 years ago)
Author:
gnappo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Variante1

    v19 v20  
    2222Sempre a proposito di cosa e' expression e cosa no: nelle specifiche originali di !MiniScheme viene palesato che una definizione _non_ e' una espressione e tantomeno un branch. La scelta di non uniformarle all'interfaccia !SchemeExpression appare, quindi, quantomai corretta. Nel ticket #5 si fa riferimento al prodotto programma: in questo modo potremmo incapsulare la creazione di nuove !SchemeDefinition demandando tale compito al nuovo oggetto.
    2323
     2420060924-1658 gnappo[[BR]]
     25Si potrebbe utilizzare il pattern ''template method'' al fine di modularizzare gli algoritmi di valutazione o stampa per le espressioni. Cosi' facendo porzioni degli algoritmi possono essere facilmente riutilizzate dai nuovi prodotti aggiunti dal cliente.
    2426
    2527=== Prodotti aggiunti ===