Huston Design Patterns

来源:百度文库 编辑:神马文学网 时间:2024/04/28 05:21:58
Dozens of 1-page examples in C++ and Java.   Before-and-After refactoring examples.   Book summaries.
If I wrote a book, it would look likethis. What do you think?
Design Patterns
http://home.earthlink.net/~huston2/dp/patterns.html
Vince Huston


Recent changes:05 Mar 06 - If I wrote a book, it would look
likethis. What do you think?12 Feb 06 - Refactored book hyperlinks10 Feb 05 -Towers of Hanoi and Interpreter12 Jan 05 -Mastermind and State17 Jul 03 -GoF design class diagrams quiz14 Mar 03 -Colorized GoF periodic table
(contributed by Guilherme Balena Versiani)31 Oct 02 - The sacred elements of the faith
GoF Design Patternsamazon.comdownload GoF sourceTable of IntentsTable of Mnemonics (1 column)Table of Mnemonics (3 column)UML diagrams of all 23GoF design class diagrams quizNon-Software Examples articleWho ya gonna call?Creational patternsAbstract Factory   |C++ demos |Java demos |labBuilder   |C++ demosFactory Method   |C++ demos |labPrototype   |C++ demos |Java demos |labSingleton   |C++ demos |lab
Structural patternsAdapter   |C++ demos |Java demos |labBridge   |C++ demos |Java demos |Bridge = insulation |labComposite   |C++ demos |Java demos |labDecorator   |C++ demos |Java demos |Decorator vs Chain |labFacade   |C++ demos |Java demosFlyweight   |C++ demos |Java demos |labProxy   |C++ demos |Java demos |lab
Behavioral patternsChain of Responsibility   |C++ demos |Java demos |Chain vs Decorator |labCommand   |C++ demos |Java demos |labInterpreter   |C++ demos |un-demo |articleIterator   |C++ demos |Java demos |labMediator   |C++ demos |Java demos |labMemento   |C++ demos |labObserver   |C++ demos |Java demos |labState   |C++ demos |Java demos |pattern vs table |article |labStrategy   |C++ demos |Java demos |labTemplate Method   |C++ demos |Java demos |labVisitor   |C++ demos |Java demos |lab
State, Template Method demo (rubber banding)Composite, Builder, Iterator, Memento, Visitor demoCommand, Chain demoMediator, Observer demoMediator + Observer = Event Notifier (article)Java‘s new Considered Harmful - Singleton, Flyweight, Factory Method, Abstract Factory, Prototype (article)File system (Template Method)
File system (Composite, Proxy, Chain, Iterator, Visitor, Observer, Command)
File system (7 previous patterns, Decorator)
Books
Head First Design Patterns   |amazon |sample chapter |downloads |your brain poster |head first labs
Pattern-Oriented Software Architecture   |amazon |Table of Intents |Layers | Vol IIWiley | Vol IIamazon
Java Design Patterns: A Tutorial   |amazon |download the PDF file
Patterns in Java, Volume 1   |amazon |author‘s Web site
Design Patterns Explained   |amazon
Design Patterns Java Workbook   |amazon
Applied Java Patterns   |amazon
C# Design Patterns: A Tutorial   |amazon
The Design Patterns Smalltalk Companion   |amazon
Pattern Hatching: Design Patterns Applied   |amazon
The Patterns Handbook   |amazon
Core J2EE Patterns   |amazon |summary
Pattern Languages of Program Design 1   |amazon |Table of Contents
Pattern Languages of Program Design 2   |amazon |Table of Contents
Pattern Languages of Program Design 3   |amazon |Table of Contents |Extension Object |C++ demo
Pattern Languages of Program Design 4   |amazon |Table of Contents
Pattern Languages of Program Design 5
Analysis Patterns   |amazon
AntiPatterns   |amazon |subset summary
San Francisco Design Patterns   |amazon |Table of IntentsConcurrent, Parallel, and Distributed Systems   |Doug Schmidt
Miscellaneous
UIUC Patterns home pagePatterns FAQ pageBrad Appleton‘s Web pageDesign Patterns study group of NYCCetus patterns mega home pageBig Ball Of MudThe Selfish ClassCoplien organization patternsMake it: run, right, fastPizza Inversion
02 Jun 01 --- 54150
07 Jul 01 --- 63725
04 Aug 01 --- 70560
01 Sep 01 --- 77815
06 Oct 01 --- 88175
03 Nov 01 --- 102050
01 Dec 01 --- 118150
05 Jan 02 --- 133220
02 Feb 02 --- 149190
Design Patterns Web Ring
[Join Now |Ring Hub |Random |<< Prev |Next >> ]
_xyz