Комментарии 2
Я думаю рисовать сложные скрипты внутри процесса — это антипаттерн. Такое лучше выносить в виде внешних задач (external task). Они потом прекрасно отлаживаются. Ну и сам воркер для этих задач легко пишется и отлаживается.
Сложные скрипты внутри задач — зло. И простые кстати тоже. Если к ним отнестись как к полноценному коду, окажется, что они не выгодней сервисных задач на java. А если не отнестись — быть беде.
Я считаю, они годятся для прототипирования разве что. И для тестирования — если жизненный цикл процесса за пределы теста не распространяется.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Дорога к BPMN