alguidelines/content/docs/NAVPatterns/3-cal-coding-guidelines/readability/separate-if-and-else/index.md
2022-02-24 14:45:35 +01:00

363 B

+++ title = "Separate IF and ELSE" weight = 1050 tags = ["C/AL","Readability"] categories = ["Best Practice"] +++ IF and ELSE statements should be on separate lines.

Bad code

IF Atom[i+1] = '>' THEN HasLogicalOperator := TRUE ELSE BEGIN
    ...
END;

Good code

IF Atom[i+1] = '>' THEN
    HasLogicalOperator := TRUE
ELSE BEGIN
    ...
END;