Sponsored Links:
Portland Pattern Repository (Popularity: )
http://c2.com/ppr/index.html
Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
|
Common Ground (Popularity: )
http://www.mit.edu/~jtidwell/interaction_patterns.html
A pattern language for designing user interfaces and other artifacts.
|
Interaction Design Patterns Page, The (Popularity: )
http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html
Resources related to pattern languages for interaction design, including user interface design.
|
Software Technologies - Design Patterns (Popularity: )
http://www.swtech.com/dpattern/
Software Design Pattern techniques, papers, references and catalogues for professional software developers.
|
Design Patterns and Pattern Languages (Popularity: )
http://www.cs.wustl.edu/~schmidt/patterns.html
Pattern information and tutorials by Douglas C. Schmidt.
|
Implementing the Singleton Pattern in Java (Popularity: )
http://members.tripod.com/rwald/java/articles/Singleton_in_Java.html
An article by Rod Waldhoff with sample source code.
|
Lord Of The Flies (Popularity: )
http://c2.com/cgi/wiki?LordOfTheFlies
Describes a "going native" organizational pattern for improving software development productivity.
|
Some Notes On Christopher Alexander (Popularity: )
http://www.math.utsa.edu/sphere/salingar/Chris.text.html
A summary of Alexander's contributions to several fields including the use of patterns in programming.
|
Pattern Tools (Popularity: )
http://www.serc.nl/people/florijn/work/patterns.html
Tool support for object-oriented (design) patterns.
|
Demeter (Popularity: )
http://www.ccs.neu.edu/research/demeter/
Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr)
|
An Introduction To Process Patterns White Paper (Popularity: )
http://www.ambysoft.com/processPatternsPaper.html
Introduces the concept of process patterns, reusable building blocks from which an organization may tailor an object-oriented software process. Process ...
|
Visitor Pattern (Dual Dispatch without Multimethods) (Popularity: )
http://ootips.org/visitor-pattern.html
Simple example of a problem that the Visitor pattern can solve, with a code example in Java, avoiding switch statements ...
|
Big Ball of Mud (Popularity: )
http://www.laputan.org/mud/
An examination of this most frequently deployed of software architectures. A casually, even haphazardly, structured system, the organization of which ...
|
Huston Design Patterns (Popularity: )
http://home.earthlink.net/~huston2/dp/patterns.html
GoF patterns with C++ and Java demos and some other patterns.
|
Hypermedia Design Patterns Repository (Popularity: )
http://www.designpattern.lu.unisi.ch/
Provides reusable design experience gathered by other designers of hypermedia and Web applications. Includes discussions and papers.
|
Design Patterns in Dynamic Programming (Popularity: )
http://norvig.com/design-patterns/
Tutorial for using classic design patterns, by Peter Norvig.
|
Patterns of Enterprise Messaging (Popularity: )
http://members.aol.com/messagingpattern/
Software patterns describing how to achieve Enterprise Integration using Enterprise Messaging (JMS with Java and MSMQ with C#)
|
Analysis Patterns (Popularity: )
http://martinfowler.com/articles.html#N400038
Patterns developed by Martin Fowler; a specialist in object-oriented software, building business objects, the UML, patterns, author of "Analysis Patterns" ...
|
Arcus Patterns for Business Information Systems (Popularity: )
http://www.objectarchitects.de/arcus/
Contains pattern papers on exception handling, database access, client/server UI design and design in general for the domain of business ...
|
Patterns for Object/Relational Database Access (Popularity: )
http://www.objectarchitects.de/ObjectArchitects/orpatterns/
Contains patterns, links and literature on object/relational database access layers.
|