Jess's Lab Notebook

Pattern Languages

Patterns are:

  • Solutions to problems in context.
  • Best practice of experts in a field.
  • Only meaningful as part of a Pattern Language.

A Pattern has:

  • A context
  • A problem
  • Many forces that need balancing
  • A solution
  • A resulting context that shows how the forces were balanced (or not)
Pattern Languages
Interactive graph
On this page
Pattern Languages