MetaDirectory
» Start » Methodologies » Patterns and Anti-Patterns
|
See also:
- Computers: Programming: Languages: Object-Oriented (45)
- Computers: Programming: Methodologies: Object-Oriented (41)
- Computers: Programming: Methodologies: Software Product Line (8)
- Arcus Patterns for Business Information Systems
Contains pattern papers on exception handling, database access, client/server UI design and design in general for the domain of business information systems. - Big Ball of Mud
An examination of this most frequently deployed of software architectures. A casually, even haphazardly, structured system, the organization of which is dictated more by expediency than design. - Chris Ruel's Object Technology Website
Design patterns, Model-Driven Architecture, object-oriented methodology, and best practices. - Christopher Alexander and Information Systems Failures
A paper that looks at how the work on architectural patterns can be of value to the designers of object-oriented systems, by C. Kimble and W. Selby. Includes links. - Classic Design Pattern Solutions
A collection of patterns that can be used to describe classic solutions to common object oriented design problems. - Common Ground
A pattern language for designing user interfaces and other artifacts. - Demeter
Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr) - Design Pattern Automation Toolkit
A toolkit to design applications using design patterns, with facility to generate code, and reverse engineering. Drag and Drop facility to create UML Class diagrams support to write custom plug-ins for code generators and reverse engineering. [Open source, GPL] - Design Pattern (Computer Science)
Growing article, with links to many related topics. Wikipedia. - Design Patterns
Software techniques, papers, references, catalogs, generally and in C++, Java; for professional software developers. Software Technologies Ltd. - Design Patterns
A collection of design patterns, papers, FAQ, and links. - Design Patterns Explained: A New Perspective on Object-Oriented Design
By Alan Shalloway and James R. Trott. Preface, table of contents, chapter from book, errata and answers to questions. - Design Reuse In SE/HCI
Reuse techniques in HCI - Pattern languages For Usability (MVC, Safety, Internationalisation). Also, software development and learning about patterns. - Diemen Repository of Interaction Design Patterns
Open source (Wiki) collection and collaboration site focused on creating and extending patterns for screen design, with a focus on Interaction Design and Usability. - Evolving Frameworks
A pattern language for developing object-oriented frameworks. - Experiences
Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs. - Fowler, Martin: Analysis Patterns
Patterns developed by Martin Fowler, a specialist in object-oriented software, building business objects, the UML, patterns, author of "Analysis Patterns" and "UML Distilled" target="_blank" books. Also features a collection of links to related subject areas. - An HTML 2.0 Pattern Language
A work-in-progress to describe patterns of HTML development. - Huston Design Patterns
GoF patterns with C++ and Java demos and some other patterns. - Hypermedia Design Patterns Repository
Provides reusable design experience gathered by other designers of hypermedia and Web applications. Includes discussions and papers. - Interaction Design Patterns Page, The
Resources related to pattern languages for interaction design, including user interface design. - An Introduction To Process Patterns White Paper
Introduces the concept of process patterns, reusable building blocks from which an organization may tailor an object-oriented software process. Process patterns bring reuse and consistency to the entire OO software process (OOSP). By Scott W. Ambler, AmbySoft Inc. - Java Design Patterns
List the most applicable Java design patterns with sample code and explanation. A completely free learning site. - Java Design Patterns
Full, working Java programs, with output example shown. - JUnit Test Patterns in Rational XDE
Describes using how to create patterns for the JUnit eXtreme Programming automated testing framework, by Frank Hagenson. - Learning Guide To Design Patterns
A learning guide for those who want to learn and use design patterns, rather than just read about them. - Lord of the Flies
Describes a 'going native' organizational pattern for improving software development productivity. - MetaPatterns
Present a new approach to design patterns, by Moisés Daniel Díaz Toledano. Includes links. - Much Ado about Patterns
Article on patterns, emphasizing design patterns, a type of pattern often used in software design. ACM Crossroads. - A Pattern Language for Relational Databases and Smalltalk
Includes architectural, static, dynamic, and client-server patterns for integrating Smalltalk and RDBMSs. - Pattern Languages of Programs (PLoP) Conference
Information about forthcoming and past PLoP conferences. - Pattern Tools
Tool support for object-oriented (design) patterns. - Patterns for Object/Relational Database Access
Contains patterns, links and literature on object/relational database access layers. - Patterns Library
Fine resource on many aspects of patterns, anti-patterns, and pattern languages. - Portland Pattern Repository
Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb. - Rinsing, Linda: Articles about Patterns
Several articles on different aspects of the topic. - Unix Shell Patterns
A collection of idioms for Unix shell programming - Welie.com
Design patterns for many uses: graphic user interfaces, Web, mobile interface; background information, links to literature and other collections. - Why a Duck
An introduction to polymorphism and design patterns, by John Brewer. Includes links and source code. - The Pattern of Not Using Patterns
Not using patterns is one of the most common anti-patterns. Article describes where patterns are appropriate, what happens when they are not used, and why one must be very familiar with them. The Retrospector. (May 16, 2006) - Implementing the Singleton Pattern in Java
An article by Rod Waldhoff with sample source code. (August 8, 1998)
|

