Lazarus - Open-Source Entwicklungssystem
Version 0.9.28.2

Informatik Johann Penon

Sprachelemente

Schreibweise von reservierten Wörtern, Bezeichnern usw.

Bezeichner können beliebig lang sein. Signifikant sind die ersten 63 Zeichen. Groß- und Kleinschreibung werden vom Compiler nicht unterschieden, tragen aber zur Lesbarkeit bei. Zu lange Bezeichner sind ebenso schlecht lesbar wie zu stark abgekürzte. Die Namen sollen einen engen Bezug zum Problem haben und auch als Abkürzung für einen fremden Leser verständlich sein.

Folgende Regeln haben sich bewährt:

  • Bezeichner beginnen mit einem großen Buchstaben, zusammengesetzte mit gemischter Groß- und Kleinschreibung, z.B. Vorname, PersonalNummer, PersNr
  • Unitnamen beginnen mit einem kleine 'u' gefolgt von einem einzahligen Hauptwort , z. B. uKunde
  • Klassen beginnen mit einem "T" (für Type) gefolgt von einem einzahligen Hauptwort, z. B. TRechnung
  • Variablen bestehen nur aus einem einzahligen Hauptwort mit gemischter Groß- und Kleinschreibung, z. B. Lieferant
  • Prozedurbezeichner bestehen aus einem Verb im Infinitiv mit gemischter Groß- und Kleinschreibung, z. B. InhaltBerechnen
  • Funktionen und boolsche Variablen werden mit Adjektiven oder Adverben mit gemischter Groß- und Kleinschreibung bezeichnet, z. B. IstLeer oder gefunden

Abkürzungen für GUI-Komponenten

Langname Abkürzung Beispiel
Form Frm FensterFrm
Button Btn StartBtn
CheckBox ChkBox ArtNrChkBox
Control Ctrl InternPageCtrl
Edit Edt FamNameEdt
GroupBox GrpBox AdressGrpBox
ListBox LstBox AdressListBox
Label Lbl FamNameLbl
Memo Mmo AnleitungMmo
Panel Pnl SymbolleistePnl
RadioButton RBtn GeschlechtRBtn
RadioGroup RdGrp FarbwahlRdGrp
SpeedButton SpBtn EndeSpBtn

zum Seitenanfang springen

zum Seitenanfang springen