Kyle Harrison
book

A Pattern Language

Christopher Alexander, Sara Ishikawa, Murray Silverstein 1977 View original ↗

TL;DR — 253 patterns for building towns and rooms, and the direct ancestor of software design patterns — one of the few books that founded two fields by accident.

253 numbered patterns, each a recurring problem in the built environment paired with a resolution, scaling from regional planning down to the placement of a window seat.

Its second life is the unlikely one. Alexander was writing about architecture; the software world took the form — named problem, context, forces, resolution — and produced the design-patterns movement, wiki software, and a good deal of agile practice. Few authors have founded a field they never worked in.

The patterns on gradients of privacy, light on two sides of every room, and the relationship between building height and street life are the ones most directly usable against City Building.

Where this came from

313 pages. A copy is archived locally against link rot; the header links the original source.