Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Duplicate expressions cause maintainability issues in your model, as changes in your business rules have to be implemented in several locations. Think about making a reusable expressions in a shared module expression or storing the result in an attribute.

Example

In this model, three reusable expressions exist (each in a different module) for the same expression is used on several places in this document.

Image RemovedImage Added

That causes this code smell:

Image RemovedImage Added