Nomenclaturas en java

Hola amigos, bien en esta ocasión hablaremos de las nomenclaturas en java, o mas bien es como una recomendación. ya que es una buena practica tener una nomenclatura estándar para usar, ya que esto nos ayudará a reducir la cantidad de errores. 
buenos los consejos son los siguientes:
1.- Utilizar notación camello minúscula en variables y funciones: Indica que la primera letra del nombre de las variables y funciones debe ser minúscula y las palabras siguientes que forman el nombre deberán comenzar con mayúscula ejem: pagoTotal, cadenaText, sumarValores(), eliminarAcentos(), etc.
2.- Utilizar la notación camello mayúscula en clases: esto indica que todas la palabras que forman el nombre deberán comenzar con mayuscula, ejem: Carro(), Persona(), CartaBaraja(), etc.
3.- En constantes utilizar mayúsculas y guion bajo para separar palabras: ejem: MENSAJE_ERROR, etc. 
4.- Prefijos: lo ideal es utilizar prefijos de cuando realmente se utilicen, por ejemplo el prefijo n seria para números, ejem: nTotal, nCantidadTotal, etc.
5.- Prefijos en los tipos de datos: los prefijos nos permiten encontrar las variable de cierto tipo de una manera mas fácil y rápida algunos ejemplos son los siguientes (solo colocare algunos ejemplos):


Bueno espero que esta información le sirva de algo.