Microflow repositioning issues - how to solve

0
We have many microflows and some of them can contain dozens of steps.Normally, we arrange the elements from left to right and naturally return to the left when it makes sense.So it looks like:start -> step1 -> step2 -> step3 -> step4 step5 -> step6 -> step7 However, when we add a few steps, everything shifts, like so:start -> step1 -> step1.1 -> step1.2 -> step2 -> step3 -> step4 step5 -> step6 -> step7 In microflows that have many steps and many insertions, we end up with a lot of blank space and scrolling horizontally quite a lot.Any recommendations on how to do this better and avoid having to select and drag things back to the left again?
asked
1 answers
1

What I usually do in this situation is start breaking the logic into smaller sub-microflows instead of keeping everything in one large flow.


For example, if step1, step1.1, and step1.2 belong to the same responsibility or processing block, I would move them into a dedicated sub-microflow and call that from the main flow.


That gives a few advantages:

  • keeps the main microflow cleaner and easier to read
  • reduces horizontal expansion and scrolling
  • avoids constantly dragging elements back to the left
  • improves reusability if the same logic is needed elsewhere
  • makes debugging and maintenance easier later


So instead of:

step1 -> step1.1 -> step1.2 -> step2


I would prefer something conceptually like:

Process Step1 Logic (sub-microflow) -> step2


In larger projects, I usually try to keep the main microflow more orchestration-focused and move detailed processing into sub-microflows wherever it makes sense.

answered