Common · Knowledge
Pattern language
Method of describing good design practices
A pattern language is an organized and coherent set of patterns, each of which describes a problem and the core of a solution that can be used in many ways within a specific field of expertise. The term was coined by architect Christopher Alexander and popularized by his 1977 book A Pattern Language.
From Wikipedia
A pattern language is an organized and coherent set of patterns, each of which describes a problem and the core of a solution that can be used in many ways within a specific field of expertise. The term was coined by architect Christopher Alexander and popularized by his 1977 book A Pattern Language. A pattern language can also be an attempt to express the deeper wisdom of what brings aliveness within a particular field of human endeavor, through a set of interconnected patterns. Aliveness is one placeholder term for "the quality that has no name": a sense of wholeness, spirit, or grace, that while of varying form, is precise and empirically verifiable. Alexander claims that ordinary people can use this design approach to successfully solve very large, complex design problems.
Text: Wikipédia, CC BY-SA 4.0. · Image: The original uploader was Sajjad at English Wikipedia. (FAL) ·
Related cards
-
★★★★
Pattern
Discernible regularity in an entity or set of entities
-
★★★
Software design pattern
Reusable solution to a commonly occurring software problem
-
★★
Observer pattern
Design pattern
-
★★★★
Design
Creation of a plan or convention for the construction of an object or a system; process of creation; act of creativity and innovation
-
D★
Design language
Overarching scheme or style that guides the design of a complement of products or architectural settings; commonly used in the visual arts as a synonym for the stylistic elements of a work of art
-
★
Programming language theory
Branch of computer science that deals with the design, implementation, analysis, characterization, and classification of programming languages and their individual features