WikiDer > CamelCase
CamelCase, CamelCaps oder InterCaps ist der Brauch (in der Informatik) zu zusammengesetzten Wörtern oder Sätzen, wobei die Wörter normalerweise mit a . beginnen Platz getrennt, schreiben Sie als ein Wort, indem Sie das Leerzeichen und den folgenden Buchstaben durch den entsprechenden ersetzen Großbuchstabe. Häufiger ist es die Verwendung eines Großbuchstabens in einem Wort zwischen Kleinbuchstaben.
Der Name CamelCase bezieht sich aufgrund des oder der Großbuchstaben in der Mitte des zusammengesetzten Wortes auf die Unebenheiten von a Kamel. Das Wort CamelCase wird daher als Wort klassifiziert als Selbsterfüller.
CamelCase ist eine Standard-Namenskonvention für verschiedene Programmiersprachen und im Produkt- und Unternehmensmarketing in Mode gekommen. Abgesehen davon wird CamelCase jedoch selten verwendet, und schon gar nicht in formalen schriftlichen Texten.
Es gibt zwei Varianten:
- beginnend mit einem Großbuchstaben, genannt UpperCamelCase (CamelCaseText, manchmal PascalCase erwähnt)[1]
- beginnend mit einem Kleinbuchstaben namens lowerCamelCase (camelCaseText). Beispiele: iPad, Ebay.
Geschichte
CamelCase wird seit langem verwendet, wenn auch sporadisch, zum Beispiel in der Schreibweise schottischer Nachnamen, wie z McLean. Niederländer, die sich in angelsächsischen Ländern niederließen, änderten ihren Namen in deJong oder DeJong; ein beispiel ist Betsy DeVos, 2017 zum US-Bildungsminister ernannt. John DeLorean hat jedoch einen rumänischen Hintergrund. Bereits ab Anfang des 20. Jahrhunderts wurde es vereinzelt für Firmen und Produkte eingesetzt, wie zum Beispiel beim Projektionssystem CinemaScope das in der die fünfziger wurde vorgestellt.
Geschichte des Namens
Der Schreibstil hatte zunächst keinen formalen Namen. Der erste bekannte[Quelle?] verhindern InterCaps auf Usenet war im April 1990 in einer Entsendung an die Gruppe alt.folklore.computer von Avi Rappoport.[2] Die Verbform BiCapitalized (Substantiv: Doppelkapitalisierung) erschien etwas später in einem Posting von 1991 von Eric S. Raymond zur gleichen Gruppe.[3]
Die älteste Nachricht in Usenet in dem der Begriff CamelCase vorkommt, wurde am 13. September 1995 mit einem Leerzeichen in einer Nachricht unter anderem an comp.unix.advocacy durch Newton Liebe.[4] Dieser Autor gab später an, dass er den Begriff für diese Nachricht nun schon seit mehreren Jahren verwendet.
Anwendungen
Bereits alt sind Namen von Personen und Firmen, die mit Mc beginnen, gefolgt von einem Namen ohne Leerzeichen, der mit einem Großbuchstaben beginnt, wie z McAfee und MC Donalds.
Nachfolgend einige Beispiele von CamelCase aus den Jahren 1969 bis 2000:
- CompuServe (1969)
- VisiCalc (1979)
- WortPerfekt (1982)
- Javascript
- Playstation (1994)
- Spongebob Schwammkopf (1999)
- ChristianUnion (2001)
Die Modeerscheinung ist in den letzten Jahren so stark geworden, dass sie oft fälschlicherweise auf Namen angewendet wird, die das camelCase nicht offiziell verwenden, wie in TransAmerika (transamerika), Feuerfuchs (Feuerfuchs), UseNet (Usenet), TimeWarner (Zeitwarner, sogar das neueste Logo erscheint in CamelCase) und Game Boy (Game Boy).
Anwendung in der Softwareentwicklung
In der Programmierung wird camelCase oft verwendet in Kennungen da sie normalerweise keine Leerzeichen enthalten können. Durch die Verwendung von Großbuchstaben kann der Programmierer den Namen dennoch lesbar halten. Vor allem im siebziger Jahre und achtzig waren oft statt camelCase unterstreichen benutzt.
Einige Programmiersprachen verwenden camelCase in ihren integrierten globalen Variablen und Funktionen. Hat auch Javascript zum Beispiel vorprogrammierte Methoden wie toLowerCase und getElementById, und weiß Objekt Pascal unter anderem die VeranstaltungOnMouseWheelDown.
Rubin auf Schienen und Aktionsskript Handhabung 3.0 UpperCamelCase vor dem Klassen zu diesem von Module (Methoden, Funktionen). Dies ist nützlich für Rails, um Dateien und Datenbankverbindungen im Hintergrund zu automatisieren.
Probleme
Der Einsatz von camelCase kann mit Problemen verbunden sein. Rechtschreibprüfungen schreiben oft den ersten Buchstaben eines Wortes am Anfang eines Satzes groß. Auf Niederländisch entspricht dies den Rechtschreibregeln: iPad wird am Anfang eines Satzes zu IPad, aber oft kann dies in einer Rechtschreibprüfung deaktiviert werden.
Quellen, Anmerkungen und/oder Verweise
|