Changes between Initial Version and Version 1 of Documentazione


Ignore:
Timestamp:
Sep 24, 2006, 6:12:48 PM (18 years ago)
Author:
soujak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentazione

    v1 v1  
     1= 1 =
     2* prodotti aggiungibili a run-time come a tempo di compilazione -> (prototype factory and old factory) under template factory
     3  * unica interfaccia esposta al cliente per la creazione dei prodotti
     4* riduzione del consumo di memoria: singleton per il factory manager (non per il prototype, cosi il cliente ...) cosiccome
     5  per l'old-factory.
     6* facilitazione della configurazione dei prodotti al solo tempo di costruzione: ai vari metodi create e' sempre passata una
     7  lista di argomenti. Per quanto concerne la necessita' di configurare i prototipi sara' il cliente stesso a provvedere
     8  ridefinendo il metodo create della prototype factory.
     9
     10= 2 =
     11
     12* operazioni polimorfe e modulari sul modello -> visitor (modualrita'++ e algoritmo esterno al modello)
     13* la visita e` gestita in maniera autonoma dal visitor, che restituisce il controllo soltanto una volta terminato per intero la visita
     14* numero di costrutti non soggetto a cambiamenti -> abstract factory under singleton
     15* api specifiche permettono al visitor l'attraversamneto dell'albero
     16* iterator esterni (algoritmo esterno :))