Eine sprechendere Namensgebung wäre auf jeden Fall angebracht (hatten wir schon mindestens einmal als Thema).
Ich bin ein Verfechter von
Delphi-Quellcode:
CustomerNameEdit: TEdit;
CustomerActiveCheckBox: TCheckBox;
CustomerAddressCityEdit: TEdit;
aus dem ganz einfachen Grund, dass bei zu vielen Controls auf einer Form es Sinn macht, diese in einem Frame unterzubringen und dann ist der Zugriff im Prinzip gleich:
Delphi-Quellcode:
// ohne Frames
CustomerAddressCityEdit.Text := '...';
// mit Frames
Customer // CustomerFrame
.Address // AddressFrame
.CityEdit.Text := '...';
Ein weiterer Vorteil ist bei der Codevervollständigung. Tippe ich
Customer
bekomme ich automatisch alles vorgeschlagen, was mit Customer beginnt. Sehr praktisch.
Eine alphabetische Sortierung nach den Namen ergibt dann auch einen sehr guten Überblick.
Nur diese Tabelle bringt nicht viel, wenn die Namen nicht aussagekräftig sind.