CatalogoDeiDesignPattern
Last changed: -88.149.244.15

.
Summary Il catalogo completo dei design pattern nell'ordine suggerito di lettura.

Ecco i design pattern descritti in modo semplice, corretto e completo.

Ogni descrizione mette in risalto il punto chiave del design pattern e elenca esempi noti di applicazione nel .NET Framework.

I link indicati puntano a descrizioni alternative, utili per risolvere velocemente eventuali dubbi.

La descrizione di ogni design pattern è utile a chi si avvicina ai design pattern e contiene spunti di approfondimento per i più esperti.

Ad ogni descrizione, per un uno professionale "è d'obbligo" l'affiancamento del libro LibriSuObjectOrientedDesign#DesignPattern o in alternativa LibriSuObjectOrientedDesign#RefactoringToPatterns.

Ordine di lettura lineare (tiene conto delle dipendenze tra i design pattern)
  1. PatternFactoryMethod
  2. PatternSingleton
  3. PatternAdapter
  4. PatternBridge
  5. PatternProxy
  6. PatternFacade
  7. PatternMediator
  8. PatternObserver
  9. PatternBuilder
  10. PatternFlyweight
  11. PatternMemento
  12. PatternState
  13. PatternIterator
  14. PatternVisitor
  15. PatternDecorator
  16. PatternStrategy
  17. PatternTemplateMethod
  18. PatternPrototype
  19. PatternAbstractFactory
  20. PatternCommand
  21. PatternChainOfResponsibility
  22. PatternComposite
  23. PatternInterpreter

Nota Questi design pattern sono ancora in cerca di un esempio nel .NET Framework: PatternState, PatternVisitor, PatternInterpreter.

Altri pattern

Questi sono citati nel libro 'Test-Driven Development: By Example', Kent Beck, Three Rivers Institute, 2002 :

Questi sono citati nel UIUC wiki:

Memo fonti di documentazione su questi pattern non GOF per documentare gli altri pattern

VediAnche DesignPattern, ImparareIDesignPattern, ClassificazioneDeiDesignPattern, RelazioneTraDesignPattern, CatalogoDeiPatternArchitetturali, CatalogoDeiPatternDiRefactoring, CatalogoDelleCodeSmell.