Язык шаблонов

Язык шаблонов: города, здания, строительство — это книга 1977 года по архитектуре, городскому дизайну и жизнеспособности сообщества. Он был составлен Кристофером Александром, Сарой Исикавой и Мюрреем Сильверштейном из Центра экологической структуры Беркли, штат Калифорния, с написанием кредитов также Макса Якобсона, Ингрид Фиксдал-Кинг и Шломо Анджела. Спустя десятилетия после публикации она по-прежнему остается одной из самых продаваемых книг по архитектуре.

Книга создает новый язык, который авторы называют языком шаблонов, выведенным из вневременных объектов, называемых шаблонами. Когда они пишут на странице xxxv из введения, «все 253 шаблонов вместе образуют язык». Шаблоны описывают проблему, а затем предлагают решение. При этом авторы намереваются дать простым людям, а не только профессионалам, способ работать со своими соседями, чтобы улучшить город или район, спроектировать дом для себя или работать с коллегами для разработки офиса, мастерской или общественного здания, таких как школа.

Состав
Написанный в 1970-х годах в Калифорнийском университете, Беркли, язык шаблонов повлиял на тогдашний язык, описывающий компьютерное программирование и дизайн. «Язык шаблонов имеет структуру сети», — пишут авторы на странице xviii. Таким образом, каждый шаблон может иметь оператор, который ссылается на другой шаблон, помещая номер этого шаблона в скобки, например: (12) означает перейти к сообществу из 7000 шаблонов. Таким образом, он структурирован как гипертекст.

Он включает в себя 253 шаблонов, таких как Community of 7000 (Pattern 12), обработанный несколькими страницами; стр. 71 гласит: «Лица не имеют эффективного голоса в любом сообществе из более чем 5000-10 000 человек». Он написан как набор проблем и документированных решений.

По словам Александра и команды, работа возникла из наблюдения, которое

В основе лежит идея, что люди должны проектировать для себя свои собственные дома, улицы и сообщества. Эта идея исходит просто из наблюдения, что большинство прекрасных мест мира не были сделаны архитекторами, а людьми.

— Кристофер Александр и др., Язык шаблонов, передний книжный знак
В книге используются слова для описания паттернов, поддерживаемых рисунками, фотографиями и графиками. В нем описываются точные методы построения практичных, безопасных и привлекательных дизайнов во всех масштабах: от целых регионов, городов, кварталов, садов, зданий, комнат, встроенной мебели и светильников до уровня дверных ручек. Авторы рассматривают авторы не как непогрешимые, а как гипотезы:

каждый шаблон представляет собой наше самое лучшее представление о том, какое расположение физической среды будет работать для решения поставленной проблемы. Эмпирические вопросы сосредотачиваются на проблеме — происходит ли это и ощущается ли она так, как мы ее описали? — и решение — действительно ли предлагаемая нами договоренность разрешает проблему? И звездочки представляют нашу степень веры в эти гипотезы. Но, конечно, независимо от того, что говорят звездочки, шаблоны все еще являются гипотезами, все 253 из них — и, следовательно, все предварительные, все свободно развиваются под воздействием нового опыта и наблюдения.

— Кристофер Александр и др., «Язык шаблонов», с. хи
Некоторые модели фокусируются на материалах, отмечая, что некоторые древние системы, такие как бетон, приспосабливаются современными технологиями, могут стать одним из лучших будущих материалов:

Мы считаем, что ультралегкий бетон является одним из самых фундаментальных сыпучих материалов будущего.

— Кристофер Александр и др., «Язык шаблонов», с. +958
Другие модели фокусируются на жизненном опыте, таком как Street Cafe (Pattern 88):

Уличное кафе представляет собой уникальную обстановку, особенную для городов: место, где люди могут лениво, законно, быть на виду, и смотреть, как мир проходит. Поощряйте местные кафе в каждой окрестности. Сделайте их интимными местами, с несколькими комнатами, открытыми к оживленному пути, где люди могут сидеть с кофе или выпить и смотреть, как проходит мир. Постройте перед кафе, чтобы из столовой выстроились столы, прямо на улицу.

— Кристофер Александр и др., «Язык шаблонов», с. 437439
Авторы считают, что когда эти шаблоны взяты вместе, они начинают формировать своего рода язык, каждый из которых образует слово или мысль об истинном языке, а не является предписывающим способом разработки или решения проблемы. Как пишут авторы на p xiii: «Каждое решение формулируется таким образом, что оно дает существенное поле отношений, необходимое для решения проблемы, но очень общим и абстрактным образом — чтобы вы могли решить проблему самостоятельно, по-своему, адаптируя его к вашим предпочтениям и местным условиям в том месте, где вы его делаете ».

Значительная ценность заключается в том, что архитектурная система состоит только из вневременных шаблонов, протестированных в реальном мире и рассмотренных несколькими архитекторами для красоты и практичности. Шаблоны включают в себя предоставление будущих модификаций и ремонта в соответствии с принципом, согласно которому наиболее удовлетворяющими жилыми помещениями являются те, которые, как и жизнь их жителей, имеют тенденцию меняться и развиваться с течением времени.

Книга ценит права человека, такие как свобода, и показывает, как архитектура может улучшить или уменьшить чувство свободы человека

мы говорим, что централизованный вход, который вовлекает всех в здание через него, имеет по своей природе атрибуты контроля; в то время как картина многих открытых лестниц, ведущих к улицам улицы, прямо к закрытым дверям, имеет по своей природе факт независимости, свободных приходов и выездов.

— Кристофер Александр и др., «Язык шаблонов», с. 742
прием
Метод этой книги был принят Университетом штата Орегон, как описано в Эксперименте в Орегоне, и остается официальным инструментом планирования. Он также частично был принят некоторыми городами в качестве строительного кода.

Идея языка шаблонов, по-видимому, применяется ко многим сложным инженерным задачам и применяется к некоторым из них. Это особенно важно в разработке программного обеспечения, где шаблоны проектирования использовались для документирования коллективных знаний в этой области. В этой области это было главным вдохновением для Ричарда П. Габриэля, когда он писал «Паттерны программного обеспечения».

Другие названия в серии
Восемь книг в Центре серии экологических структур:

Бессрочный способ строительства (том 1)
Язык шаблонов: города, здания, строительство (том 2)
Эксперимент Орегона (том 3)
Производство домов (том 4)
The Linz Café (том 5)
Новая теория городского дизайна (том 6)
Предсказание искусства 21-го века (том 7)
Музей Марии Роуз (том 8)