Zum Inhalt

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.