Перейти к содержимому

Рабочие процессы и конечные автоматы

ZeBrains Broadcast

0:00 / 0:00

Рабочие процессы и конечные автоматы

449 просмотров · 5 лет назад
ZeBrains Broadcast
1,23 тыс. подписчиков
449 просмотров · 5 лет назад
Если вы занимаетесь разработкой, но еще не слышали или не использовали в работе конечные автоматы (КА), то этот доклад для вас. Роман расскажет что это такое и каким образом можно использовать при программировании бизнес процессов Презентация: https://docs.google.com/presentation/... Таймкоды: 00:00 Вступление. 00:53 Какие есть проблемы при программировании бизнес логики? 03:05 Плюсы использования готовых КА. 06:06 Немного теории и терминов (позиция, переход, событие). 06:53 Рабочие процессы - можно находится в нескольких состояниях сразу. 07:58 Пример рабочего процесса. 09:01 Конечные автоматы - можно находится только в одном состоянии. 10:20 Пример конечного автомата. 11:05 Практический пример кода с использованием конечного автомата Symfony Workflow. 19:34 Механизм guard - возможность управлять процессом перехода по условиям. 21:10 Практический пример кода рабочего процесса. 26:24 Пример простейшего графического генератора бизнес процесса.