E una generazione del PatternState, come lo state permette di eliminare la duplicazione della stessa espressione condizionale.
Mentre lo state elimina la duplicazione dovuta a un oggetto che si deve comportare diversamnte a seconda dello stato in cui si trova, il pluggable selector elimina la duplicazione dovuta a un oggetto che si deve comportare diversamnte a seconda di una ragione qualsiasi.
represent variation by invoking another object with two or more implementations
Descritto nel libro 'Test-Driven Development: By Example', Kent Beck, Three Rivers Institute, 2002
Un design pattern che al cambiare dello stato cambia il comportamento di un oggetto.
31/12/2005 4.05.37 - LucaMinudel-151.47.143.165
Un design pattern che al cambiare dello stato cambia il comportamento di un oggetto.
31/12/2005 4.05.37 - LucaMinudel-151.47.143.165
Click to read this topic
31/12/2005 18.28.15 - LucaMinudel-151.47.138.56
Modelli per risolvere problemi ricorrenti e comuni di disegno del software ObjectOriented
25/06/2008 20.23.12 - Andrea Saltarello-213.156.52.112