Ich habe vor kurzem eine Delphi-Schulung für Anfänger besucht, die von der Integrata-Trainingsakademie organisiert war. Unser Referent war selbst aus der Praxis und verwendete die sogenannten Borland Konventionen. Am Beispiel der TCombobox möchte ich dieses System einmal kurz schildern und möchte gerne wissen, ob auch andere Delphi-Programmierer diese Prefixbildung für Komponenten gebrauchen oder schon einmal davon gehört haben. Trotz aller Recherche habe ich nämlich nichts über diese Art und Weise finden können, Borland soll diese Konventionen bei den Seminaren "Train the Trainer" vermittelt haben, hält sich aber sonst mit Informationen bedeckt. Wer kann mir weiterhelfen, einen internationalen Standard zu finden?<br>
<br>
Beispiel für <b>TCombobox</b><br>
1.Führendes "T" entfällt: <b>Combobox</b><br>
2.Keine Grossbuchstaben: <b>combobox</b><br>
3.keine Vokale; <b>cmbbx</b> Ausnahme: Vokale an erster Stelle bleiben bestehen wie z.B. bei Editfeldern: <b>edt</b><br>
4.keine gleichen direkt aufeinander folgenden Buchstaben: <b>cmbx</b><br>
5.+eindeutiger Bezeichner: <b>cmbxFontType</b><br>
<br>
Wenn mir jemand Internet-Links oder sonstige Infos sagen kann, wo die gleichen Konventionen beschrieben sind, wäre ich ganz schön happy ;-)<br>
Das Ziel sollte eigentlich sein, dass jemand vom anderen Teil der Erde mein Programm verstehen kann und ich genausogut auch seins. Ob das wohl funktioniert?<br>
O.k., vielen Dank schon mal für Eure Mühen
<br>
Beispiel für <b>TCombobox</b><br>
1.Führendes "T" entfällt: <b>Combobox</b><br>
2.Keine Grossbuchstaben: <b>combobox</b><br>
3.keine Vokale; <b>cmbbx</b> Ausnahme: Vokale an erster Stelle bleiben bestehen wie z.B. bei Editfeldern: <b>edt</b><br>
4.keine gleichen direkt aufeinander folgenden Buchstaben: <b>cmbx</b><br>
5.+eindeutiger Bezeichner: <b>cmbxFontType</b><br>
<br>
Wenn mir jemand Internet-Links oder sonstige Infos sagen kann, wo die gleichen Konventionen beschrieben sind, wäre ich ganz schön happy ;-)<br>
Das Ziel sollte eigentlich sein, dass jemand vom anderen Teil der Erde mein Programm verstehen kann und ich genausogut auch seins. Ob das wohl funktioniert?<br>
O.k., vielen Dank schon mal für Eure Mühen
Comment