Mønsterspråk
term_id: pattern_language
Category: basic_concepts
Definition
Et mønsterspråk er en formalisert rammeverk bestående av et sett med beviste løsninger på vanlige problemer som oppstår i design, spesielt innen programvareutvikling og urban planlegging. Hvert mønster beskriver et problem, konteksten det oppstår i, og kjernen i løsningen, og disse mønstrene er ofte sammenkoblet for å danne et helhetlig designspråk.
Summary
En strukturert samling av sammenkoblede løsningsforslag for gjentakende problemer i programvare- eller systemarkitektur.
Key Concepts
- Designdokumentasjon
- Gjenbrukbare løsninger
- Kontekstbasert design
- Sammenkoblede mønstre
Use Cases
- Dokumentasjon av programvarearkitektur
- Design av bedriftsapplikasjoner
- Undervisning i beste praksis for programvareutvikling