Library · book

A Pattern Language

Christopher Alexander
1977·Oxford University Press

Fuente: https://global.oup.com/academic/product/a-pattern-language-9780195019193

The origin of design patterns in software, though Alexander himself was writing about towns and buildings. His argument is that good design emerges from a shared language of proven solutions — 253 patterns ranging from the distribution of towns to the placement of windows — and that this language allows ordinary people to participate in design decisions that professionals have monopolised. The Gang of Four adapted the idea for object-oriented programming in 1994, and the concept has since colonised every domain from interaction design to organisational structure. The companion to Notes on the Synthesis of Form already in this library, A Pattern Language is the constructive half of Alexander's project: where the earlier book analysed the problem of fit, this one proposes a method for achieving it. For product directors, the deeper lesson is that design quality scales only when the vocabulary is shared.

designcraftcomplexityarchitecture