Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: typos removed and colors updated

...

Condition nodes without a label have a negative impact on the readablity readability and maintainablity maintainability of the flows since all nodes in the flow should have descriptive names. In case of the condition node the main node should pose a question, while every alternative edge should pose an anwser answer to that question. 

Example

This flow contains a condition node where no label is present. It is unclear what kind of decision is represented by the node.

Image RemovedImage Added

This flow results in the following code smell:

Image RemovedImage Added