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

708 B

+++ title = "Blank Lines" weight = 260 tags = ["C/AL","Readability"] categories = ["Best Practice"] +++ Do not use blank lines at the beginning or end of any functions, after BEGIN, before END, or inside multiline expressions.

Bad code

PROCEDURE MATRIX_OnDrillDown@1133(MATRIX_ColumnOrdinal : Integer);
BEGIN

    SetupDrillDownCol(MATRIX_ColumnOrdinal);
    DrillDown(FALSE,ValueType);

END;

Good code

PROCEDURE MATRIX_OnDrillDown@1133(MATRIX_ColumnOrdinal : Integer);
BEGIN
    SetupDrillDownCol(MATRIX_ColumnOrdinal);
    DrillDown(FALSE,ValueType);
END;

Bad code

IF NameIsValid AND

    Name2IsValid
THEN

Good code

IF NameIsValid AND
    Name2IsValid
THEN