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
-
M★★
Multi-paradigm programming language
Programming language type
-
S★
Specification language
Formal language used in computer science
-
★
Query language
Computer language used to make queries into databases and information systems such as SQL or XQuery
-
M★★★★
Morphology (linguistics)
Identification, analysis and description of the structure of a given language's morphemes and other linguistic units
-
C★
Command pattern
Behavioral design pattern
-
★★★★
JavaScript
High-level programming language
-
D★
Data-driven programming
Programming paradigm
-
A★★
Attention Profiling Mark-up Language
XML-based markup language for documenting a person's interests and dislikes
-
P★
Principles and parameters
Generative linguistics framework in which a natural language's syntax is described by general “principles” and specific “parameters” that are either turned on or off for particular languages; formulated by N. Chomsky and H. Lasnik in the 1980s
-
★★★
C Sharp (programming language)
Multi-paradigm (object-oriented) programming language
-
★★
Facade pattern
Software design pattern that provides a simplified interface
-
★
User interface design
System of design user interface for machines
-
★★★
CSS
Declarative language for styling web pages
-
★★
Stripe (pattern)
Long, narrow band of color, often in alternating sets
-
★★★★★
HTML
Family of markup languages for displaying content in a web browser
-
L★★
Linguistic anthropology
Interdisciplinary study of how language influences social life
-
P★
Predictive Model Markup Language
Predictive model interchange format
-
★★★
F Sharp (programming language)
Microsoft programming language