2015-09-23 16 views

Antwort

24

StudlyCaps, auch bekannt als PascalCase, impliziert, dass das erste Großbuchstabe jedes Unterworts groß geschrieben wird. camelCase impliziert, wie ein Kamel, dass die Höcker in der Mitte sind, daher ist der erste Buchstabe nicht groß geschrieben.

Compare Microsoft's standards for .NET.

11

CamelCase ist, wo der erste Buchstabe jedes Unterworts in einem Namen großgeschrieben wird. Der erste Buchstabe des gesamten Namens kann Groß- oder Kleinbuchstaben sein und ist generell (immer?) Kleinbuchstaben in der Programmierung.

StudlyCaps ist ein bisschen komisch. Es gibt Großbuchstaben, aber sie können nach irgendeiner Regel in irgendeinem Buchstaben sein, nicht nur am Anfang eines Unterworts. Das klassische Beispiel ist (war) HoTMaiL.

Mein Verständnis der PSRs ist, dass ihre Absicht ist, dass jedes Unterwort in beiden Fällen groß geschrieben werden sollte, mit Klassen, die einen Anfangsbuchstaben und Methoden einen Anfangsbuchstaben haben.