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

25 lines
363 B
Markdown

+++
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
```al
IF Atom[i+1] = '>' THEN HasLogicalOperator := TRUE ELSE BEGIN
...
END;
```
Good code
```al
IF Atom[i+1] = '>' THEN
HasLogicalOperator := TRUE
ELSE BEGIN
...
END;
```