Design Patterns.ca

This is a (largely) academic community discussing 'Design Patterns' for architectural design and modeling. This explains typical, generic situations that could apply in many situations.

The theory, concepts and insights are functional in any system, but the example implementations use Generative Components.

http://www.designpatterns.ca/