Programming Patterns

Patterns provide solutions to common software design/presentation problems. They are a powerful tool for software developers. However, it is more important to understand the concepts that patterns, design or presentation, describe, rather than memorizing their classes, methods and properties. Another important aspect is to apply the patterns appropriately.

This project has as its goal to present a collection of programming patterns by examples. We aim to demonstrate mainly design (creational, behavioural, structural) and presentation patterns.
Source code will be written in C#, but also a version in Ruby will be available.

See the documentation section for a detailed description of the implemented patterns.

Last edited Mar 14, 2010 at 7:29 PM by abilauca, version 5