====== Don't use "flows with diamonds" ====== {{tag>gateway flow conditional_flow}} Avoid conditional flows outgoing from activities, use gateways instead. ===== ✔ How to ===== Flow_1em6o86 Flow_04is4m4 Flow_02u49rt Flow_1em6o86 Flow_02u49rt Flow_04is4m4 ===== ✘ How NOT to ===== Flow_04is4m4 Flow_02u49rt Flow_04is4m4 Flow_02u49rt ===== Notes ===== * It's sometimes argued that conditional flows saves one element (the gateway) and hence makes the diagram simpler. This argument is hardly acceptable because the gateway adds value to the diagram by making process execution logic clear. * Conditional flows outgoing from an activity are idependent, hence the inclusive gateway in the "How to" diagram above. ===== See also ===== * [[en:rule:explicit_parallel_split]] ===== Автор(ы) ===== --- //[[user:bell|Anatoly Belaychuk]] 2024-01-08 17:01//