Namen sind entweder generisch, nach einer Sprache oder bunt; Die meisten haben keinen Standardnamen außerhalb einer bestimmten Community.
Es gibt viele Namen für diese Namenskonventionen (Namen für Namen!); siehe Namenskonvention: Mehrwortkennungen , insbesondere für CamelCase (UpperCamelCase, LowerCamelCase). Viele haben jedoch keinen Standardnamen. Betrachten Sie den Python- Styleguide PEP 0008 - er nennt sie mit generischen Namen wie "small_case_with_underscores".
Eine Konvention besteht darin, nach einer bekannten Verwendung zu benennen. Das führt zu:
- PascalCase
- MACRO_CASE (C-Präprozessor-Makros)
… Und schlägt diese Namen vor, die nicht weit verbreitet sind:
- c_case (wird in K & R und in der Standardbibliothek verwendet, wie size_t)
- Lisp-Fall, CSS-Fall
- COBOL-CASE
Alternativ gibt es illustrative Namen, von denen CamelCase am besten etabliert ist. snake_case ist neuer (2004), aber mittlerweile gut etabliert. Kebab-Fall ist noch jünger und noch nicht etabliert, und möglicherweise auf Stack Overflow entstanden! ( Wie heißt der durch Striche getrennte Fall? ) Es gibt viele weitere farbenfrohe Vorschläge, wie Raupenkoffer, Zugkoffer (Anfangskapital), Wohnwagenkoffer usw.