Tengo un problema para entender cómo aplicar la sintaxis de camelCase a algunos de mis nombres de variables.
Por ejemplo, ¿cómo debo escribir correctamente una palabra como "número de teléfono" en caso de camello? Es phoneNumbero phonenumber? De manera similar con "nombre de usuario", ¿es usernameo userName?
Creo que no se ve bien con el caso de camellos como motorCycle, passWord, sunDay, setUpo waveLength, ya que estos son sólo una palabra cada uno. Creo que podría ser por eso que se llama, hashMappero también hashtableen el caso de camello sin la capital en el último caso porque la tabla hash es una palabra, mientras que el mapa hash es dos palabras.
Pero si la motocicleta tiene un color, ¿sería motorcycleColorporque una palabra está concatenada? ¿Es correcto o debe ser phoneNUmber, waveLength, sunBlocke incluso sunDaypara el domingo de la semana?
Por qué, por ejemplo, se llama al método getISOCountriesmientras dice, HttpHeaderspor ejemplo, no está claro qué se convierte en minúsculas si tenemos un método como String camelCaseString = dog.toCamelCase()o interface CamelCase.
usernamees lo que es, es un distintivo de llamada, no el "nombre de usuario", por lo que se parece más a la motocicleta que al nombre o apellido (que debe estar en camello)
streetdebería ser una clase y nameuno de sus atributos / miembros de datos.