Blank Lines

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