Pattern Language: Unterschied zwischen den Versionen
Aus Copedia
Zeile 5: | Zeile 5: | ||
== Aufbau eines Patterns (Alexandrian Form) == | == Aufbau eines Patterns (Alexandrian Form) == | ||
* Name | * Name | ||
* | * Bild (zeigt ein archetypisches Beispiel des Patterns) | ||
* Einführung (Beschreibt den Kontext des Patterns und stellt Bezüge zu übergeordneten Patterns dar) | |||
* Problem-Statement (fett, Essenz des Problems in 1-2 Sätzen) | |||
* Beschreibung des Problems (i.d.R. längster Teil des Inhalts) | |||
* Solution-Statement (fett, Lösung des Problems, Herzstück des Patterns, mit "Therefore: ..." eingeleitet, die Lösung wird immer in Form einer Anleitung formuliert = Übergang zu Methoden/Tools) | |||
* Bild (zur Verdeutlichung der Lösung) | |||
* Beschreibung der Lösung (i.d.R. längster Teil des Inhalts) | |||
* Verweise auf andere Patterns | * Verweise auf andere Patterns | ||
Version vom 29. Dezember 2016, 21:01 Uhr
Eine Pattern Language ist eine Sammlung bewährter Muster zur Lösung von Problemen. Bekannt wurden Pattern Languages durch die Sammlung von 253 Mustern von Christopher Alexander zur Gestaltung von Gebäuden.[1]
Aufbau eines Patterns (Alexandrian Form)
- Name
- Bild (zeigt ein archetypisches Beispiel des Patterns)
- Einführung (Beschreibt den Kontext des Patterns und stellt Bezüge zu übergeordneten Patterns dar)
- Problem-Statement (fett, Essenz des Problems in 1-2 Sätzen)
- Beschreibung des Problems (i.d.R. längster Teil des Inhalts)
- Solution-Statement (fett, Lösung des Problems, Herzstück des Patterns, mit "Therefore: ..." eingeleitet, die Lösung wird immer in Form einer Anleitung formuliert = Übergang zu Methoden/Tools)
- Bild (zur Verdeutlichung der Lösung)
- Beschreibung der Lösung (i.d.R. längster Teil des Inhalts)
- Verweise auf andere Patterns
Beispiele
- A Pattern Language von Alexander
- A Pattern Language for Interactive Music Exhibits von Borchers
- The Design of Sites (Webseiten) von Duyne, Landay, Hong
- Fearless Change (48 Mustern für Innovationsprozesse und Unternehmensentwicklung in Unternehmen) von Manns, Rising
- Designing Interfaces (Benutzerschnittstellen) von Tidwell
- Liberating Voices (135 Patterns zur Überwindung der Digitalen Kluft) von Schuler
- Hacker Space Design Patterns
Weblinks
- Wikipedia-Artikel Mustersprache
- Wikipedia-Artikel Pattern Language
- https://www.youtube.com/watch?v=98LdFA-_zfA
Literatur
- Alexander, C.: A Pattern Language. 1977.