Закон Теслера: базовая сложность системы не исчезает — только переезжает между пользователем, интерфейсом и разработкой. Сильный продукт забирает сложность на себя.
Перекладывайте на софт
Дефолты, автоматизация, шаблоны и умные фильтры выносят сложность из повторяющихся решений пользователя.
Сложность только эксперту
Продвинутые режимы, массовые редакторы и JSON — за явными воротами, не на пути по умолчанию.
Инженерные компромиссы
Если упрощение UX выталкивает краевые случаи в поддержку — меряйте тикеты; иногда малый контроль в UI экономит часы.
Практики
- Мнения рабочих процессов с лазейками для эксперта.
- Инвестируйте в админку вместо обучения сырым данным.
Типичные ошибки
- Прячете сложность без документированных путей восстановления.
- Все экспертные тумблеры на первом визите.