Где я и где конечный автомат? Frontend
В индустрии более 14 лет.
Участвовал в разработке первых версий Яндекс.Музыки и Яндекс.Диска, руководил разработкой интерфейсов Яндекс.Почты, организовывал и преподавал в Школе Разработчиков Интерфейсов Яндекса, выступал в рамках Субботников и YaC.
Разрабатывал систему управления гонками беспилотных автомобилей Roborace, комплекс по анализу крови ExperimentX.
Сейчас занимается задачами логистики в проекте Маршрутизация.
Тезисы
Некоторые frontend-разработчики полушутливо называют себя «форма-клепатель». Это не так.
Моя задача — на примере развития и "уточнения" одной простой задачи взаимодействия с пользователем показать, что не стоит бояться лезть в такие вещи, как конечный автомат, цепи Маркова и так далее. Во фронтенде тоже есть место "взрослым" архитектурным паттернам и алгоритмам.
