Ich habe ein Problem beim Verstehen, wie die camelCase-Syntax auf einige meiner Variablennamen angewendet wird .
Wie soll ich zum Beispiel ein Wort wie "Telefonnummer" in Kamelschreibweise richtig schreiben? Ist es phoneNumberoder phonenumber? Ähnlich ist es mit "Benutzername", usernameoder userName?
Ich denke , es ist nicht richtig mit Kamel Fall sieht wie motorCycle, passWord, sunDay, setUpoder , waveLengthda diese nur jeweils ein Wort. Ich denke, das könnte der Grund sein, warum es heißt, hashMapaber hashtableim letzten Fall auch in Kamel-Fällen ohne das Kapital, weil Hash-Tabelle ein Wort ist, während Hash-Map zwei Wörter sind.
Aber wenn das Motorrad eine Farbe hat, würde es dann sein, motorcycleColorda ein Wort verkettet ist? Ist das richtig oder soll es sein phoneNUmber, waveLength, sunBlockund auch sunDayfür den Sonntag der Woche?
Warum zum Beispiel wird die Methode aufgerufen, getISOCountrieswährend sie sagt, dass HttpHeadersz. B. nicht klar ist, was klein geschrieben wird, wenn wir eine Methode wie String camelCaseString = dog.toCamelCase()oder haben interface CamelCase.
usernameist, was es ist, es ist ein Rufzeichen, nicht der "Name des Benutzers", so ist es eher wie Motorrad als Vorname oder Nachname (die camelcased werden sollte)
streetdies eine Klasse und nameeines ihrer Attribute / Datenelemente sein sollte.