In entity declarations, colons must be surrounded by spaces. Colons
should be aligned.
Entity1 : Integer;
My_Entity : Integer;
Declarations should be grouped in a logical order.
Related groups of declarations may be preceded by a header comment.
All local subprograms in a subprogram or package body should be declared
before the first local subprogram body.
Do not declare local entities that hide global entities.
Do not declare multiple variables in one declaration that spans lines.
Start a new declaration on each line, instead.
The defining_identifiers of global declarations serve as
comments of a sort. So don't choose terse names, but look for names
that give useful information instead.
Local names can be shorter, because they are used only within
one context, where comments explain their purpose.