CamelCase ist eine Namenskonvention, bei der der erste Buchstabe jedes Wortes in einem zusammengesetzten Wort großgeschrieben wird, mit Ausnahme des ersten Wortes. Software-Entwickler verwenden häufig camelCase, wenn sie Quellcode schreiben.
camelCase ist in der Programmierung nützlich, da Elementnamen keine Leerzeichen enthalten dürfen. Die camelCase-Namenskonvention macht zusammengesetzte Namen besser lesbar. Zum Beispiel ist myOneMethod leichter zu lesen als myonemethod.
Weitere Beispiele für camelCase sind im Folgenden aufgeführt:
- newString;
- getNewString()
- myVariableName;
Der Name camelCase (auch „camel case“ oder „dromedary case“) kommt von dem Höcker eines Kamels, der durch den Großbuchstaben in der Mitte des zusammengesetzten Wortes dargestellt wird. Ein camelCase-Wort kann einen oder mehrere Großbuchstaben haben.
camelCase vs PascalCase
camelCase ist ähnlich wie PascalCase, das die ersten Buchstaben aller Wörter in einem zusammengesetzten Wort groß schreibt, einschließlich des ersten Wortes. Zum Beispiel würde myFunction() in PascalCase zu MyFunction(). Programmierer können sich beim Schreiben von Quellcode für eine der beiden Groß- und Kleinschreibweisen entscheiden, da dies keinen Einfluss auf die Syntax hat. Während jeder Entwickler seinen bevorzugten Stil wählen kann, haben einige Programmiersprachen Standard-Namenskonventionen. In Java werden zum Beispiel die folgenden Fälle empfohlen:
- Klassen: PascalCase – class VectorImage {}
- Methoden: camelCase – drawImage()
- Variablen: camelCase – string newImageName
Hinweis: PascalCase wird manchmal als „UpperCamelCase“ bezeichnet, während Standard-CamelCase als „lowerCamelCase“ angegeben werden kann. In den letzten Jahren sind die Entwickler von diesen Begriffen abgerückt und verwenden stattdessen PascalCase und camelCase.
Aktualisiert: Oktober 1, 2020