Comment by xyzzy_plugh

1 month ago

This a thousand times over.

Workflow engines are often complex beasts and rasterizing your business logic into them is nearly always a mistake unless your logic is very simple, in which case why do you need a workflow engine?

They certainly do often make sense when the alternative is building your own generic workflow engine.

Usually I see folks grasp for a workflow system because they don't want to think about or really understand their business logic. They're looking for a silver bullet.