C — Consistency или переиспользование в особо крупных размерах

В компании, где десятки команд разрабатывают сотни сервисов, недостаточно написать хороший код, чтобы он стал использоваться повсеместно. Это огромная постоянная работа, требующая самых разных усилий от сопровождения кода документацией и тестами до взаимодействия со множеством смежных профессий: менеджерами, дизайнерами, бэкендерами. Проследим многолетний путь библиотеки Лего — от папки с HTML-файлами до целой экосистемы, предоставляющей разработчикам Яндекса возможность повторного использования вёрстки.