160 Глава 7. Уровень поверхности
по стилю состоит в том, чтобы снабдить разработчиков дос
таточно подробной информацией для принятия правильных
решений в будущем, представив им результаты той боль
шой интеллектуальной работы, которая уже проделана.
Конечно, составление всей этой документации требует
больших усилий, но они себя окупают: со временем причи
ны, по которым мы выбрали то или иное решение, стира
ются из памяти. Оперативные решения, принимаемые по
поводу частных проблем в специфических обстоятельст
вах, могут перемешаться с решениями, закладывающими
основы для будущей работы.
Другая причина, заставляющая нас документировать ди
зайн, – случающийся время от времени переход сотрудни
ков на другую работу. Уходя, сотрудники уносят с собой
знания о том, как изо дня в день проектировался и строил
ся сайт. Без руководства по стилю, отражающего послед
ний вариант стандартов и сложившуюся практику, эти
знания будут утрачены. По мере того как меняются долж
ности людей, вся организация постепенно начинает стра
дать своего рода амнезией. Информация о том, почему
применялись те или иные подходы, «уплывает» в другие
подразделения или «растворяется» в рабочем коллективе.
Наконец, в децентрализованной организации создание ру
ководства по стилю полезно еще и тем, что обеспечивает
согласованность дизайна. Если ваша деятельность в Сети
построена как обширный набор независимых проектов,
которые запускаются и ведутся различными подразделе
ниями, разбросанными по всему миру, ваш сайт, скорее
всего, представляет собой хаотическую мешанину стилей
и стандартов. Заставить всех разработчиков следовать еди
ному набору правил может оказаться непростой задачей,
и поэтому ответственность за внедрение в практику стан
дартов, сформулированных в руководстве по стилю, ло
жится на менеджеров более высокого уровня, чем можно
было бы предположить. Разработка единого руководства
по стилю, учитывающего потребности всех этих разнооб
разных проектов, является грандиозной, но выполнимой