Namenskonventionen
Kebab Case
In diesem Format werden Wörter mit Bindestrichen getrennt, z. B. "mein-variablen-name". Dieses Format wird oft in CSS-Dateien verwendet.
Pascal Case
Ähnlich wie Camel Case, aber der erste Buchstabe jedes Worts wird groß geschrieben, z.B. "MeinVariablenName". Dieses Format wird oft in der objektorientierten Programmierung und in C# verwendet.
Screaming Snake Case
Dies ist eine Variante des Snake Case, bei der alle Buchstaben groß geschrieben werden und Wörter durch Unterstriche getrennt werden, z.B. "MEINE_VARIABLEN_NAME". Dieses Format wird oft verwendet, um Konstanten zu kennzeichnen.
Train Case
Ähnlich wie Kebab Case, aber mit Großbuchstaben, z.B. "MEIN-VARIABLEN-NAME". Dieses Format wird in einigen Sprachen wie Ruby und Lisp verwendet.
Hungarian Notation
In diesem Format wird der Variablenname mit einem Präfix versehen, der die Art der Variablen angibt. Zum Beispiel kann eine Variable, die eine Zeichenkette enthält, mit dem Präfix "str" versehen werden, z.B. "strName".
Upper Camel Case oder StudlyCase
Dies ist ähnlich wie Pascal Case, aber der erste Buchstabe des ersten Worts wird auch groß geschrieben. Dieses Format wird manchmal als "StudlyCase" bezeichnet, da es an die Groß- und Kleinschreibung von Studien- oder Stichworten erinnert, z.B. "MeinTollerVariablenName".
Lower Camel Case oder dromedar case
Auch bekannt als "dromedar case", ähnlich wie Camel Case, aber der erste Buchstabe des ersten Worts wird klein geschrieben, z.B. "meinTollerVariablenName". Dieses Format wird oft in Java und JavaScript verwendet.
Mixed Case
Dieses Format enthält sowohl Groß- als auch Kleinschreibung in zufälliger Weise, z.B. "MeInVaRiAbLeNaMe". Es wird nicht empfohlen, da es die Lesbarkeit des Codes beeinträchtigen kann.
Abbreviations
Einige Entwickler verwenden Abkürzungen für Variablennamen, um sie kürzer zu machen, z.B. "i" für "Index" oder "num" für "number". Es ist wichtig sicherzustellen, dass die Abkürzungen für alle im Team klar sind, um Missverständnisse zu vermeiden.