A Pattern Language

From Pearl Language
Revision as of 09:47, 10 March 2014 by Martien (talk | contribs) (Zeroth version.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

From Wikipedia » Pattern Language:

A pattern language, a term coined by architect Christopher Alexander and popularized by his book A Pattern Language, is a structured method of describing good design practices within a field of expertise. Advocates of this design approach claim that ordinary people can use it to successfully solve very large, complex design problems. Like all languages, a pattern language has vocabulary, syntax, and grammar—but a pattern language applies to some complex activity other than communication.

pearl language is similar with a twist: it describes the goal or wish rather than the problem. In other words, it focuses on the positive opposite of a problem.