Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:rule:do_not_use_conditional_flows [2024-01-10 17:29] – [Don't use conditional flows] Anatoly Belaychuken:rule:do_not_use_conditional_flows [2024-02-07 11:45] (current) – [Notes] Anatoly Belaychuk
Line 1: Line 1:
-====== Don't use conditional flows ======+====== Don't use "flows with diamonds" ======
  
-{{tag>en:gateway}}+{{tag>gateway flow conditional_flow}}
  
-Avoid conditional flows, use gateways instead.+Avoid conditional flows outgoing from activities, use gateways instead.
  
 ===== ✔ How to ===== ===== ✔ How to =====
Line 125: Line 125:
 ===== Notes ===== ===== 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. +  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 are idependent, hence the inclusive gateway in the "How to" diagram above.+  Conditional flows outgoing from an activity are idependent, hence the inclusive gateway in the "How to" diagram above.
 ===== See also ===== ===== See also =====
  
-  * [[en:rule:one_outgoing_control_flow]]+  * [[en:rule:explicit_parallel_split]]
  
 ===== Автор(ы) ===== ===== Автор(ы) =====
  
  ---  //[[user:bell|Anatoly Belaychuk]] 2024-01-08 17:01//  ---  //[[user:bell|Anatoly Belaychuk]] 2024-01-08 17:01//
 +