Search Now to Find Amazing Website on I Dmoz ORG
idmoz Computers Programming Methodologies Patterns and Anti-Patterns

Patterns and Anti-Patterns Websites

The pattern movement in programming is about discovering repeating patterns in all areas of software development, documenting them in a pattern language and reusing them. Anti-patterns are ones to avoid. This category contains sites about both. Patterns are often discussed in terms of object-oriented languages.- Category ID : 58746
1 -

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]
2 -

Demeter

Information on Adaptive Programming including links, books, and papers. (Karl J. Lieberherr)
3 -

Portland Pattern Repository

Very useful pattern information. Includes articles as well as discussions in the form of the WikiWikiWeb.
4 -

Common Ground

A pattern language for designing user interfaces and other artifacts.
5 -

Design Patterns

Software techniques, papers, references, catalogs, generally and in C++, Java; for professional software developers. Software Technologies Ltd.
6 -

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.
7 -

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" books. Also features a collection of links to related subject areas.
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.
9 -

Patterns for Object/Relational Database Access

Contains patterns, links and literature on object/relational database access layers.
10 -

Patterns Library

Fine resource on many aspects of patterns, anti-patterns, and pattern languages.
11 -

Experiences

Article by Todd Coram and Jim Lee. A pattern language that can be used to generate user centered software designs.
12 -

Why a Duck

An introduction to polymorphism and design patterns, by John Brewer. Includes links and source code.
13 -

An HTML 2.0 Pattern Language

A work-in-progress to describe patterns of HTML development.
14 -

Unix Shell Patterns

A collection of idioms for Unix shell programming
15 -

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.
16 -

Design Pattern (Computer Science)

Growing article, with links to many related topics. Wikipedia.
17 -

Java Design Patterns

Full, working Java programs, with output example shown.
18 -

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.
19 -

Huston Design Patterns

GoF patterns with C++ and Java demos and some other patterns.
20 -

Implementing the Singleton Pattern in Java

An article by Rod Waldhoff with sample source code.
21 -

Pattern Languages of Programs (PLoP) Conference

Information about forthcoming and past PLoP conferences.

Subcategories under Patterns and Anti-Patterns 3

Business
Computers
Games
Health
Home
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports
All Languages
Arts