A Pattern Language
Christopher Alexander and his colleagues set out to capture what makes places feel good to live in, from the scale of a region down to a single windowsill. The book is organized as 253 patterns, each describing a recurring design problem and a tested solution, such as how wide a sidewalk should be or where to place a window seat. Readers are meant to combine patterns like a language to design their own spaces. Though written for architecture, it has had a deep influence well beyond it, including on software design, where the idea of reusable patterns took hold.
What you might want to know about A Pattern Language
The questions readers send us most often, answered without spoilers.
An architect's catalog of 253 design patterns for building towns, neighborhoods, houses, and rooms that feel alive to the people who use them.
Its idea of reusable design patterns strongly influenced software design, including the later book Design Patterns. Patrick Collison flags it in green as particularly great on his bookshelf.
A Pattern Language was written by Christopher Alexander, published in 1977 by Oxford University Press.
A Pattern Language is 1216 pages in standard print editions, though page counts vary slightly between hardcover, paperback, and large-print formats.
At an average reading pace of about 250 words per minute, A Pattern Language takes most readers 18 to 26 hours to finish.
A Pattern Language is available in hardcover, paperback, ebook, and audiobook formats from Amazon, Bookshop.org, ThriftBooks, and most major bookstores.