isFlag or not isFlag. Артем Шабанов, Контур
Разрабатывать UI трудно. Чем сложнее и интерактивнее становятся наши компоненты и приложения, тем сильнее эта проблема выходит на первый план. Зачастую вместо решения задачи мы всё больше времени тратим на то, что ищем и обрабатываем edge-кейсы и исправляем баги. В докладе я расскажу, как вместо привычных подходов моделировать компоненты в терминах конечных состояний и конечных автоматов, что позволит проще поддерживать и расширять код.