Namenskonvention für Variablen
Welche Namenskonventionen für Variablen werden beim Codieren definiert? Regeln für Variablennamen, die aus Kombinationen von 2 oder mehr Wörtern bestehen;
Namenskonvention | Format |
---|---|
Camel Case (Lower Camel Case, Dromedary Case) | camelCase |
Kebab Case (Dash Case, Lisp Case, Spinal Case) | kebab-case |
Snake Case (Pothole Case) | snake_case |
Pascal Case (Upper Camel Case, Studly Case) | PascalCase |
Flat Case | flatcase |
Upper Flat Case | UPPERFLATCASE |
Screaming Snake Case (Macro Case, Constant Case) | SCREAMING_SNAKE_CASE |
Camel Snake Case | camel_Snake_Case |
Pascal Snake Case | Pascal_Snake_Case |
Train Case (HTTP Header Case) | Train-Case |
Cobol Case (Screaming Kebab Case) | COBOL-CASE |
Namenskonvention
Camel Case
Es ist auch als Camel Case, Lower Camel Case und Dromedary Case bekannt, was eines der am häufigsten verwendeten Variablendefinitionsformate ist.
Der erste Buchstabe des ersten Wortes des aus der Kombination von 2 oder mehr Wörtern zu bildenden Variablennamens wird nebeneinander geschrieben, wobei der erste Buchstabe des zweiten Wortes großgeschrieben wird.
Die entstandene Variante heißt Camel Case, weil sie in ihrer Form einem Kamelrücken ähnelt.
let juniorToExpert
Kebab Case
Es ist auch als Kebab case, Dash case, Lisp case, Spinal case bekannt, was eine weitere gebräuchliche Namenskonventionsstruktur ist.
Es wird geschrieben, indem die Wörter des zu erstellenden Variablennamens durch ein “-“-Zeichen getrennt werden.
Diese Struktur wird Kebab case, weil sie einem Kebab mit einer Flasche ähnelt. Diese Struktur hat mehrere Namen, ist aber am häufigsten als Kebab case bekannt.
let junior-to-expert
Snake Case
Eine weitere weit verbreitete Codekonventionsstruktur, der Snake case, ist auch als Pothole case bekannt.
Es wird geschrieben, indem die Wörter oder Zeichen, aus denen der Variablenname besteht, durch ein “_”-Zeichen getrennt werden.
let junior_to_expert
Flat Case
Flat case ist eine variable Konventionsstruktur, die erstellt wird, indem die Zeichen oder Wörter, aus denen die Variable besteht, mit Kleinbuchstaben so wie sie sind kombiniert werden.
let juniortoexpert
Pascal Case
Es wird gebildet, indem die Wörter, aus denen die Variable besteht, nebeneinander so kombiniert werden, dass die ersten Buchstaben groß geschrieben werden. Obwohl es allgemein als Pascal case bekannt ist, ist es auch als Upper camel case und Studly case bekannt.
let JuniorToExpert
Upper Flat Case
Es wird gebildet, indem alle Buchstaben der Wörter als Großbuchstaben verwendet und bei der Definition der Variablen kombiniert werden.
let JUNIORTOEXPERT
Screaming Snake Case
Er wird gebildet, indem alle Großbuchstaben der Wörter, aus denen sich der Variablenname zusammensetzt, mit einem Unterstrich (_) kombiniert werden. Obwohl es allgemein als Screaming snake case bekannt ist, ist es auch als Macro case und Constant case bekannt.
let JUNIOR_TO_EXPERT
Camel Snake Case
Der Camel Snake Case, der eine Kombination aus den Snake Case und Camel Case Regeln ist, wird gebildet, indem der erste Buchstabe des ersten Wortes der Wörter, aus denen die Variable besteht, der erste Buchstabe der anderen Wörter kleingeschrieben und diese Wörter durch einen Unterstrich getrennt werden (_).
let junior_To_Expert
Pascal Snake Case
Pascal Snake Case, das durch die Kombination von Snake Case und Pascal Case Regeln gebildet wird, wird gebildet, indem die Anfangsbuchstaben der Wörter, aus denen die Variable besteht, groß geschrieben und diese Wörter durch einen Unterstrich (_) getrennt werden.
let Junior_To_Expert
Train Case
The train case, which is formed by the combination of kebab case and pascal case rules, is also known as HTTP header case. It is formed by capitalizing the first letters of the words that make up the variable and separating these words with a hyphen (-).
Der Train Case, der sich aus der Kombination von Kebab Case und Pascal Case Regeln zusammensetzt, wird auch als HTTP Header Case bezeichnet. Sie wird gebildet, indem die Anfangsbuchstaben der Wörter, aus denen die Variable besteht, groß geschrieben und diese Wörter durch einen Bindestrich (-) getrennt werden.
let Junior-To-Expert
Cobol Case
Die Cobol Case, die eine Kombination aus dem Upper Flat Case und den Kebab Case Regeln ist, ist auch als Screaming Kebab Case bekannt. Die Wörter, aus denen der Variablenname besteht, werden alle groß geschrieben und durch einen Bindestrich (-) getrennt.
let JUNIOR-TO-EXPERT
Verwendung von Namenskonventionen in Softwaresprachen
Swift Namenskonvention
Camel case, pascal case
Kotlin Namenskonvention
Camel case
Verweise:
https://en.wikipedia.org/wiki/Naming_convention_(programming)