Commune · Savoirs
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.
Sur Wikipédia
Texte en anglais Pas encore d'article dans ta langue : extrait en anglais.
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.
Texte : Wikipédia en anglais, CC BY-SA 4.0. · Image : The original uploader was Sajjad at English Wikipedia. (FAL) ·
Cartes voisines
-
M★
Modelica
Langage de programmation informatique
-
★★
Visiteur (patron de conception)
Patron de conception
-
L★
Logique de description
-
★★★
Langue construite
Langue créée par une ou plusieurs personnes dans un temps relativement bref
-
★
PaLM
Grand modèle de langage développé par Google
-
L★★
Langage de description de matériel
-
W★
Wolfram Language
Langage de programmation
-
★★
PPL
Programming language
-
★★
Programmation par contrat
Approche de conception logicielle
-
M★★
Monade (informatique)
Patron de conception en programmation fonctionnelle servant à construire des types génériques
-
P★★★
Programmation procédurale
Paradigme de programmation
-
C★
Chaîne de responsabilité
-
★★★★
Assembleur
Langage de programmation de bas niveau à base de mnémoniques
-
★★★
Langage formel
Ensemble de chaînes de symboles contraintes par des règles
-
★★★
Ada (langage)
Langage de programmation informatique
-
★★★
Langage machine
Langage de programmation
-
i★★
implémentation d'un langage de programmation
Software package for processing and executing computer programs in some language
-
★
conception architecturale
Design of buildings and their environments