Sunday, January 15, 2012

GO4 Patterns

GO4 Patterns

Web sites that discuss the Gang of Four Design Patterns ...

About the Gang of Four

About the Gang-of-Four

Creational Patterns

These patterns provide solutions that encapsulate the logic to instantiate or create objects.

Creational Patterns on C2 Wiki

Exploring the Singleton Design Pattern

Exploring the Factory Design Pattern

Structural Patterns

These patterns describe how you can build increasingly complex and powerful classes and objects by combining classes or objects (respectively) together into larger entities.

Structural Patterns on C2 Wiki


Behavioral Patterns

Behavioral patterns provide solutions that control how an object or object behave at run-time. These patterns focus on how objects communicate or interact, and how classes are assigned responsibilities.

Behavioral Patterns on C2 Wiki

Exploring the Observer Design Pattern

All Categories of GO4 Patterns

Data and Object Factory - Design Patterns

Discover the Design Patterns You're Already Using in the .NET Framework



AntiPatterns, The Top 10 List
Design Patterns are in vogue these days, but unfortunately Anti-Patterns seem to prevail. Here's a light-hearted and satirical look at the common ways architects and developers shoot themselves in the foot.

What Does it Mean to be a Software Architect? - Part III

Some people equate software architecture with the detailed design of things like services, classes, database tables, and so forth. In practice, software architecture actually encompasses much more, and the role of the architect oftentimes involves aspects of other competencies. Unfortunately, for organizations that are unfamiliar with the function of architecture, problems can arise when the architect’s daily work leads them to become involved in functions that are traditionally performed by project managers, business analysts, and developers. This article takes an in depth look at some of the things architects do, where problems can arise between architects and other groups within an organization, and ways that the architect can become effective in their role.



Chasing the Silver Bullet - SOA Myths and Opportunities

I'll be giving the following presentation at DevTeach 2007 in Montreal, Canada.


0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home