Когда стоит строить дизайн-систему?
Построенная слишком рано — это трата, слишком поздно — долг. Вот как мы находим порог.
Строить дизайн-систему обычно рано для команды с одним продуктом, которая ещё ищет соответствие продукта рынку. Но когда та же команда доходит до трёх продуктов и четырёх разработчиков, отсутствие системы превращается в видимые издержки.
Как распознать порог?
- В ходу больше двух разных версий одного и того же компонента
- Изменение цвета приходится вручную вносить более чем в один репозиторий
- Большая часть времени на новый экран уходит на подражание существующему стилю
- Поведение в части доступности отличается от команды к команде
Если два из этих признаков появились одновременно, пора строить систему. Рассматривать работу как постепенный путь, начинающийся с десяти самых используемых компонентов, — вместо большого проекта, который нужно закрыть разом, — заметно улучшает результат.

