Кирилл Мокевнин, Конечные автоматы как способ значительно упростить логику и понимание кода

Kolesa Conf’23, доклад В этом докладе мы увидим, что практически любая бизнес-логика в коде укладывается в модель конечного автомата, то есть состоит из набора состояний и переходов между ними. Такой взгляд на происходящее позволит изменить подход к проектированию и реализации наших приложений. Для этого мы рассмотрим множество реальных примеров, поговорим про опыт внедрения, посмотрим на примеры реализации в разных языках программирования и для разных направлений (бекенд, фронтенд и т.п.)
Back to Top