Кирилл Мокевнин, Конечные автоматы как способ значительно упростить логику и понимание кода
Kolesa Conf’23, доклад
В этом докладе мы увидим, что практически любая бизнес-логика в коде укладывается в модель конечного автомата, то есть состоит из набора состояний и переходов между ними. Такой взгляд на происходящее позволит изменить подход к проектированию и реализации наших приложений. Для этого мы рассмотрим множество реальных примеров, поговорим про опыт внедрения, посмотрим на примеры реализации в разных языках программирования и для разных направлений (бекенд, фронтенд и т.п.)
1 view
818
231
9 years ago 01:09:39 236
Почему сложно программировать UI. Кирилл Мокевнин
6 years ago 01:01:25 102
Кирилл Мокевнин, Hexlet - Инженерная культура
4 years ago 01:45:17 38
Кирилл Мокевнин — Репутация или деньги | Бедная жизнь в Майами | Мы обречены
2 years ago 00:59:49 1
Кирилл Мокевнин - Ментальное программирование
6 years ago 01:19:58 105
Начинаем писать тесты (правильно) — Кирилл Мокевнин
3 years ago 01:10:28 1
Кирилл Мокевнин — Ментальное программирование 2.0
7 months ago 00:31:56 1
Кирилл Мокевнин. 5 проектов выходного дня, которые значительно повысят ваши навыки кодинга
1 year ago 00:15:46 10
Кирилл Мокевнин задает вопросы студенту Хекслета, который учится на Фронтенд Разработчика
11 years ago 01:24:35 86
Лекция Кирилла Мокевнина
1 year ago 01:45:58 7
Кирилл Мокевнин - О инфоцыганах и бизнес амбициях | Колледж Хекслет |
6 months ago 00:40:22 1
Как мы ушли от локальной разработки в облака и что выиграли / Кирилл Мокевнин (Hexlet)
8 years ago 01:59:50 94
Webinar: Patterns
3 years ago 00:25:39 223
CEO Хекслета Кирилл Мокевнин о буме онлайн-курсов, трудоустройстве и сотрудничестве с Ростелекомом