alguidelines/content/BCBestPractices/Readability/separate-if-and-else/index.md
christianbraeunlich a355c847d9 fixed typo
2022-02-10 16:06:41 +01:00

840 B

+++ title = "Separate if and else" weight = 1050 +++

<Created by Microsoft, Described by waldo>

Description

if and else statements should be on separate lines.

Bad code

    if Atom = '\>' then HasLogicalOperator := true else begin
    ...
    end;

Good code

    if Atom = '\>' then
        HasLogicalOperator := true
    else begin
        ...
    end;

Discussions

You can find discussions on all "Best Practices" here.

If you don't find the discussion of this guideline, please feel free to create a new one with the same title as this article.