alguidelines/content/docs/BestPractices/line-start-keywords/index.md
2022-02-24 14:45:35 +01:00

1.1 KiB

title tags categories
Line Start Keywords
AL
Readability
Best Practice

Created by Microsoft, Described by waldo

Description

The end, if, repeat, for, while, else and case statement should always start a line.

Bad code

    if IsContactName then ValidateContactName()
    else if IsSalespersonCode then ValidateSalespersonCode()
    else if IsSalesCycleCode then ValidatSalesCycleCode();

Good code

    if IsContactName then
        ValidateContactName()
    else
        if IsSalespersonCode then
            ValidateSalespersonCode()
        else
            if IsSalesCycleCode then 
                ValidatSalesCycleCode();

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.