Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Nombrado

Java no limita la longitud de nombrado, por lo que se recomienda que los nombres sean descriptivos y que estos documenten por si solos el código sin exagerar la longitud. De preferencia no usar acrónimos, contracciones de palabras o abreviaturas y mucho menos usar letras individuales (hay excepciones en este caso en el nombrado de variables para ciclos usados como contadores). Las letras usadas son las del estándar ASCII.

Paquetes. El nombre de los paquetes deben estar en minúsculas y no usar números.

Clases e Interfaces. Los nombres de las clases deben ser sustantivos con formato CamelCase con la primer letra en mayúscula de cada palabra que forma el nombre (p.ej. XxxxYyyy), de preferencia solo usar letras.

Métodos. Los nombres de los métodos deben ser verbos en infinitivo con formato camelCase con la primer palabra en minúsculas y las demás con la primer letra en mayúscula de cada palabra (xxxxYyyy), de preferencia solo usar letras. 

Variables. Deben tener el formato camelCase con la primer palabra en minúsculas y las demás con la primer letra en mayúscula de cada palabra (xxxxYyyy), de preferencia solo usar letras y evitando caracteres especiales incluyendo el _. 

Constantes. Deben estar en mayúsculas usando el _ como separador, deben usarse solo letras.