Binary expressions

IDCC-15
TitleBinary expressions should not make an assumption on the evaluation order of their operands.
PriorityStrongly recommended
DescriptionBinary expressions should not make an assumption on the evaluation order of their operands. Generated code does not enforce the order of evaluation in expressions. It is therefore advised to define variables to enforce a specific evaluation order. For more info, see The Mathworks.
RationaleRobustness