Patterns and Anti-Patterns Technical Links & Resources
located in the Programming, Methodologies Categories
A CommonPatternLanguage of OrganizationalPatterns - This ThoughtsWeaver site is the official repository for the editorial effort to build a CommonPatternLanguage of OrganizationalPatterns that will be published in a forthcoming Prentice - Hall book. Four friends are collaborating as editors on the work: St |
|
|
|
|
Big Ball of Mud - An examination of this most frequently deployed of software architectures. A casually |
|
|
|
Common Ground - A pattern language for designing user interfaces and other artifacts.
|
Demeter - Information on Adaptive Programming including links |
|
|
Design Patterns - Complete and working Java programs with output example shown.
|
|
|
|
|
|
Experiences - Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs.
|
|
|
|
Ideas2work - Collection of design patterns with Java source.
|
|
|
Java Design Patterns - List the most applicable Java design patterns with sample code and explanation. A completely free learning site.
|
Jim Coplien - One of the most influential people in the patterns field. He has links to important papers and publications.
|
|
|
Lord Of The Flies - Describes a "going native" organizational pattern for improving software development productivity.
|
|
|
|
|
Pattern Depot - Categorized collection of patterns submitted by users.
|
|
Pattern Tools - Tool support for object-oriented (design) patterns.
|
|
|
Patterns Home Page - This a wonderful resource for all things Patterns (and Anti-Patterns).
|
|
Patterns-discussion FAQ - This is not a FAQ in the usual sense. It contains very brief summaries of topics that have been discussed on the patterns-discussion list |
|
Portland Pattern Repository - Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
|
|
|
|
|
|
|
|
Why a Duck - An introduction to polymorphism and design patterns |