Язык шаблонов
![]() | |
Автор | Кристофер Александер, Сара Исикава, Мюррэй Сильверстайн |
---|---|
Предмет | Архитектура |
Издатель | Издательство Оксфордского университета |
Дата публикации | 1977 год |
Страницы | 1071 |
ISBN | 0-19-501919-9 |
Класс ЛК | HT166.A6147 |
Предшественник | Вечный способ строительства |
С последующим | Орегонский эксперимент |
«Язык шаблонов: города, здания, строительство» — книга 1977 года об архитектуре , городском дизайне и условиях жизни в сообществах . Его авторами являются Кристофер Александер , Сара Исикава и Мюррей Сильверстайн из Центра структуры окружающей среды Беркли, Калифорния , а авторами также являются Макс Джейкобсон, Ингрид Фиксдал-Кинг и Шломо Анхель. Спустя десятилетия после публикации эта книга по-прежнему остается одной из самых продаваемых книг по архитектуре. [1]
Книга создает новый язык, который авторы называют языком шаблонов, полученным из вневременных сущностей, называемых шаблонами. Как они пишут на странице xxxv введения: «Все 253 образца вместе образуют язык». Шаблоны описывают проблему, а затем предлагают решение. При этом авторы намерены дать обычным людям, а не только профессионалам, возможность работать со своими соседями над улучшением города или района, проектировать дом для себя или работать с коллегами над проектированием офиса, мастерской или общественного здания, такого как школа.
Структура
[ редактировать ]Написанный в 1970-х годах в Калифорнийском университете в Беркли , «Язык шаблонов» структурирован как сеть, где каждый шаблон может иметь оператор, ссылающийся на другой шаблон, путем помещения номера этого шаблона в скобки, например: (12) означает переход к следующему шаблону. Сообщество из 7000 шаблонов.
Он включает 253 шаблона и написан в виде набора задач и документированных решений.
По мнению авторов, работа возникла из наблюдения:
В основе […] лежит идея, что люди должны проектировать свои дома, улицы и сообщества. Эта идея […] исходит из наблюдения, что большинство замечательных мест мира были созданы не архитекторами, а людьми.
— Кристофер Александер и др., «Язык шаблонов» , передняя крышка книги.
В книге в основном описываются ее закономерности устно, но есть вспомогательные иллюстрации. В нем описаны точные методы создания проектов любого масштаба, от целых регионов, городов, кварталов, садов, зданий, комнат, встроенной мебели и приспособлений до уровня дверных ручек. Закономерности рассматриваются авторами не как безошибочные, а как гипотезы:
[…] каждый шаблон представляет собой наше лучшее на данный момент предположение о том, какое расположение физической среды поможет решить представленную проблему. Эмпирические вопросы сосредоточены на проблеме — возникает ли она и ощущается ли она так, как мы ее описываем? — и на решении — решает ли предлагаемая нами схема проблему? Звездочки обозначают степень нашей веры в эти гипотезы. Но, конечно, что бы ни говорили звездочки, закономерности по-прежнему остаются гипотезами, все 253, и, следовательно, все они предварительны, все они могут свободно развиваться под воздействием нового опыта и наблюдений.
- Кристофер Александер и др., Язык шаблонов , стр. xv
Некоторые модели ориентированы на материалы:
Мы считаем, что сверхлегкий бетон является одним из самых фундаментальных сыпучих материалов будущего.
- Кристофер Александер и др., Язык шаблонов , стр. 958
Другие модели сосредоточены на жизненном опыте, например, «Уличное кафе» (Модель 88):
Уличное кафе представляет собой уникальную обстановку, особенную для городов: место, где люди могут лениво и законно сидеть, быть на виду и наблюдать за происходящим в мире […]. Поощряйте появление местных кафе в каждом районе. Сделайте их интимными местами с несколькими комнатами, открытыми для оживленной дороги, чтобы люди могли сидеть с чашкой кофе или напитком и наблюдать за происходящим вокруг. Постройте фасад кафе так, чтобы ряд столиков выходил из кафе прямо на улицу.
- Кристофер Александер и др., Язык шаблонов , стр. 437 439
Группируя эти шаблоны, говорят авторы, они образуют своего рода язык, где каждый шаблон образует слово или мысль настоящего языка, а не предписывающий способ разработки или решения проблемы. Как пишут авторы на стр. xiii: «Каждое решение сформулировано таким образом, что оно дает существенное поле отношений, необходимое для решения проблемы, но в очень общем и абстрактном виде — чтобы вы могли решить проблему по-своему». , адаптируя его к вашим предпочтениям и местным условиям в том месте, где вы его делаете».
По словам авторов, все модели были протестированы в реальных условиях, а затем проверены множеством архитекторов на предмет красоты и практичности. В шаблоны включены условия для будущих модификаций и ремонта.
Прием
[ редактировать ]Метод этой книги был принят Университетом Орегона , как описано в «Орегонском эксперименте» , и остается официальным инструментом планирования. [2] Частично его принимают некоторые правительственные агенты. [ который? ] как строительный кодекс. [ нужна ссылка ]
Представления Александра о шаблонах и языках шаблонов стали основными факторами в создании Уорда Каннингема , WikiWikiWeb первого вики , предназначенного для архивирования и обсуждения веб-приложений для Портлендского репозитория шаблонов . [3]
Идея языка шаблонов применима ко многим сложным инженерным задачам. Это особенно важно в разработке программного обеспечения , где шаблоны проектирования используются для документирования коллективных знаний в этой области. [4] [5] В этой области она вдохновила Ричарда П. Габриэля еще до того, как он написал «Шаблоны программного обеспечения» . [6]
Уилл Райт назвал книгу одним из источников вдохновения для создания SimCity 2000 . [7]
Другие названия в серии
[ редактировать ]Восемь книг серии Центра структуры окружающей среды : [8]
- Вневременной способ строительства (том 1)
- Язык шаблонов: города, здания, строительство [9] (том 2)
- Орегонский эксперимент (том 3)
- Производство домов (том 4)
- Кафе «Линц» (том 5)
- Новая теория городского дизайна (том 6)
- Предзнаменование искусства XXI века (том 7)
- Музей Мэри Роуз (том 8)
Ссылки
[ редактировать ]- ^ обзор: К новой науке об архитектуре и новой научной архитектуре, KATARXIS № 3, Лондон, Великобритания, сентябрь 2004 г.
- ^ План кампуса Университета Орегона — Принцип 11: Шаблоны. План кампуса UO , Юджин, Орегон, 2018 г.
{{citation}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) - ^ Билл Веннерс (20 октября 2003 г.). «Исследование с помощью Wiki: разговор с Уордом Каннингемом, часть I» . разработчик артима. Архивировано из оригинала 5 февраля 2015 года . Проверено 12 декабря 2014 г.
- ^ Берна Л. Массингилл, Тимоти Г. Мэттсон и Беверли А. Сандерс (2000), Язык шаблонов для параллельных прикладных программ, Параллельная обработка Euro-Par 2000, Конспекты лекций по информатике, Springer Berlin / Heidelberg, ISBN 978-3-540-67956-1 , страницы 678–681, 2000 г.
- ^ Наш язык шаблонов. Архивировано 24 августа 2017 г. в Wayback Machine. Продолжающиеся совместные усилия по созданию языка шаблонов для параллельного программирования.
- ^ Габриэль, Ричард (1996). Шаблоны программного обеспечения: истории сообщества разработчиков программного обеспечения . Издательство Оксфордского университета, Великобритания. п. 239 . ISBN 0-19-512123-6 .
- ^ Келли, Кевин. « Уилл Райт: Мэр SimCity » . Проводной .
- ↑ Страница сериала в издательстве Оксфордского университета
- ^ Александр, Кристофер (1977). Язык шаблонов: города, здания, строительство . Издательство Оксфордского университета, США. п. 1216 . ISBN 0-19-501919-9 .
Дальнейшее чтение
[ редактировать ]- Кристофер Александр, Сара Исикава, Мюррей Сильверстайн (1974). «Коллекция шаблонов, которые создают мультисервисные центры» в Деклане и Маргрит Кеннеди (ред.): Внутренний город. Ежегодник архитекторов 14, Элек, Лондон. ISBN 0 236 15431 1 .
- Александр, К. (1979). Вечный способ строительства . США: Издательство Оксфордского университета. ISBN 978-0-19-502402-9 .
- Грабоу, Стивен: Кристофер Александр: Поиск новой парадигмы в архитектуре , Рутледж и Кеган Пол, Лондон и Бостон, 1983.
- Шулер, Д. (2008). Освобождающие голоса: образец языка для коммуникационной революции . США: MIT Press . ISBN 978-0-262-69366-0 .
- Лейтнер, Хельмут (2015): Теория шаблонов: введение и перспективы по следам Кристофера Александра . ISBN 1505637430 .