Иерархические стейт-машины: инструмент для организации бизнес-логики
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Расскажу про библиотеку HSM (Hierarchical State Machine) — о том, как она помогает декомпозировать и организовывать бизнес-логику.
Покажу, как строгая архитектура HSM удерживает разработчиков от смешения контекстов и упрощает тестирование кода.
Также поделюсь опытом внедрения HSM в уже существующие крупные проекты и расскажу, как документировать логику HSM и обучать системных аналитиков понимать её.
Разрабатываю сервисы в WB Банке. В IT 7+ лет: начинал с PHP, перешел в Python, закончил в Go. Люблю продукты, которые реально помогают пользователям, понятный код и моменты, когда удаётся подсказать коллегам что-то полезное.
Видео
Другие доклады секции
Инструменты и фреймворки