Иногда в решении проблемы самое сложное – борьба со словами, которые вы используете для ее описания, уж не говоря о решении. Кристофер Александер – очень влиятельный архитектор, который боролся с той же проблемой, пытаясь говорить о том, почему то или иное решение работает в здании или пространстве. Иногда места просто кажутся
Его теории дизайна изменили то, как строятся сообщества, здания и системы. В начале 1970-х Александер попытался определить общие решения общих проблем, которые будут стабильно работать во множестве контекстов. Он хотел, чтобы люди могли говорить о них ясно и коротко. В 1977 году он опубликовал книгу «Язык шаблонов»[26]
, где описывались сотни шаблонов, достаточных для того, чтобы сформировать язык.Каждый шаблон описывает проблему, которая возникает в среде снова и снова, а затем суть ее решения – так, что вы можете использовать его миллион раз, не повторившись.
Приведу пример из книги Александера.
Шаблон 150: места для ожидания
Процесс ожидания таит в себе внутренние конфликты
Затем он жалуется на состояние ожидания. Неважно, чего мы ждем: автобуса, приема у врача или поезда. Мы тратим много времени впустую, и это отстой. Мы не можем полностью отвлечься, потому что не знаем наверняка, когда произойдет то, чего мы ждем. Мы не можем уйти и вернуться позже. Мы застряли в определенном месте. А типовые залы ожидания обычно скучны. А что, если бы мы могли изменить это и превратить ожидание в положительный опыт, замечательный промежуток свободного времени? Что, если окружение тому способствует, человек может погрузиться в себя и посидеть в тихой задумчивости?
Шаблон таков.
В местах, где люди проводят время в ожидании (автобуса, приема, самолета), надо создать позитивную обстановку, объединив ожидание с какой-нибудь другой деятельностью. Нужно дать ожидающим возможность почитать газету, выпить кофе, поиграть в бильярд или попрактиковаться в метании подков. В общем, создать что-то завладевающее вниманием, чтобы люди тратили свое время не только на ожидание. Здесь же должно быть и место противоположного плана, где человек мог бы посидеть в покое, приятной тишине, задумавшись о чем-то своем.
Шаблон мест для ожидания связан с другими шаблонами, например оконными нишами, уличным кафе и организацией офисного пространства. Каждый шаблон связан с другими, создавая синтаксис решений. Мой отец Джефф Сазерленд сформулировал это следующим образом.
Язык шаблонов – это попытка выразить глубокую мудрость в виде набора взаимосвязанных выражений, порожденных контекстуальным знанием. Он выходит за пределы перечня процессов и включает деятельность или качества, повторяющиеся во множестве процессов, в попытке определить то, что работает. Это взаимосвязанное целое, которое при последовательном использовании формирует «качество, у которого нет имени». Сочетание множества шаблонов создает целое, превосходящее сумму отдельных элементов[27]
.Команды, которые заканчивают рано, разгоняются быстрее