Обложка канала

Поясни за UX

Интерфейсы здорового человека

Поясни за UX

4 года назад
Открыть в
Почему джуны не должны собирать UI kitы Казалось бы, разве может быть упражнение лучше для новичка? Сажаешь его собирать компоненты, он там и систему изучает, и крафтить учится и в прод херни не тащит. Дорогие лиды, артдиры ну или как вам приятно себя называть! Не надо так. У начинающих очень медленно отрастает понимание того, что такое шаблон и что такое компоненты интерфейса, какие у них могут быть состояния и как они должны выглядеть, что есть атом, а что молекула, как это все связано с разработкой, что важно, а чем можно пренебречь. Скинув на джуна сборку UI kitа, вы обрекаете себя и команду на вечные доработки и переделки, на рассинхрон с разработкой и странные технические решения (вроде групп вместо фреймов, невменяемых названий, лишних контейнеров, отсутствия автолейаутов и ресайза). Привлекать новичка можно только в рамках сборки простых компонентов вроде кнопок/чекбоксов. При этом надо четко прописывать состояния компонента, их поведение и ревьюить результат, примеряя его на разные разрешения и макеты. Хорошее упражнение для джуна - написание гайдов по применению собранных старшими компонентов. В рамках этой активности они будут вынуждены общаться с разработкой (чтобы тем все было понятно), другими дизайнерами и просматривать уже существующие экраны, чтобы найти все кейсы применения и обнаружить среди них закономерности. Обязательно при этом разобраться с атомарным подходом (прям разобраться а не чисто полистать), научиться мыслить тупыми компонентами и набить голову общепринятыми UI-паттернами.