vocabulary-at-intermediate-abstraction-level

Status: IN

Design patterns occupy a unique intermediate abstraction level — more abstract than algorithms and data structures but more concrete than architectural styles — and provide the shared vocabulary for reasoning at this level, enabling design discussions that transcend specific notations and implementation languages.

Justifications

Vocabulary and abstraction level jointly define patterns' unique communicative niche

Depends on (SL): gof-patterns-common-vocabulary, gof-patterns-abstraction-level

JSON