Cada lenguaje de programación tiene su propia convención de nombres en como debemos de nombrar nuestras variables, métodos, clases y otros elementos de nuestro código fuente. Esta convención de nombres forma parte de las convenciones y guías de estilos de cada lenguaje.
Ver Indice
Lo que aprenderás en esta lección
Resumen ejecutivo
Las convenciones de codificación son un conjunto de normas para un lenguaje de programación específico que recomiendan estilos de programación, buenas prácticas y métodos para mantener el aspecto del código fuente.. Estas convenciones incluyen la organización de archivos, la indentación, los comentarios, las declaraciones los espacio en blanco, las llaves de apertura y cerrado…
Se recomienda a los desarrolladores de software que sigan estas convenciones para ayudar a mejorar la legibilidad del código fuente y facilitar el mantenimiento del software. Las razones principales de la existencia de estas convenciones son para reducir los esfuerzos a la hora de leer y entender el código fuente y mantener el standard de estilo adecuado al lenguaje de programación, de esta manera nos centramos en revisar los puntos mas importantes de nuestro código fuente más que en sintaxis y estilos. Por ejemplo, en PHP se han definido unos standard llamados PSR (PSR-1 y PSR-2), pero cada ecosistema de lenguajes utiliza su propia nomenclatura como si de un dogma se tratara.
Volviendo a la convención de nombres, por ejemplo en PHP, las variables deben de definirse en CamelCase y las contantes en UPPERCASE. Para que te sean conocidas y no te suenan a chino te traigo un recorrido por los distintos tipos de convención de nombres utilizados en distintos lenguajes de programación.
Java es un lenguaje muy extenso, existen muchas de convenciones pero nos centraremos en las básicas para iniciar...
Cuando se manejan convenciones se busca no solo definir buenas practicas sino conocer el lenguaje de programación, por esa razón iniciamos conociendo las palabras reservadas que java nos provee y luego continuamos con las convenciones para clases, paquetes, métodos, variables y constantes.
¿Qué es nomenclatura en programación? En programación de computadoras, la convención de nombres o convención de nomenclatura es un conjunto de reglas para la elección de la secuencia de caracteres que se utilice para los identificadores que denoten variables, tipos, funciones y otras entidades en el código fuente y la documentación.
Ir a indice
Palabras Reservadas Java

Java define una serie de palabras para la identificación de operaciones, métodos, clases etc con el fin de que el compilador pueda entender los procesos que se están desarrollando... estas palabras no pueden ser usadas por el desarrollador para nombres de métodos, variables, clases entre otras, pues como se mencionó cada una tiene un objetivo dentro del lenguaje...Convenciones Clases e Interfaces.Las clases
- La primer letra debe ser mayúscula
- Utiliza nomenclatura camelCase
- Para las clases, los nombres deben de ser sustantivos (Sujeto) y van después de la palabra reservada class
- Para las interfaces, los nombres deben de ser adjetivos (Califica el sustantivo) y van después de la palabra reservada interface
Ej: class Personaclass ClasePrincipal
class VentanaRegistro
interface ActionListener
interface MouseInputListener
Ir a indice
Convenciones en Paquetes Los paquetes.
- Deben ser escritos todo en minúscula.
- Van después de la palabra reservada package
- Si se van a usar paquetes dentro de otros paquetes, se unen mediante un punto (.)
- Finalizan con ;
Ej: package ventanas;
package vo;
package dao;
package imagenes.iconos;
Ir a indice
Convenciones en Métodos. Los Métodos
Convenciones en Métodos.Los métodos
- La primer letra debe ser minúscula
- Utiliza nomenclatura camelCase
- Los nombres deben conformarse por el par verbo + sustantivo
- el nombre va después del tipo de método (void, int, double, String)
- al finalizar el nombre del método debe indicarse mediante paréntesis con o sin argumentos ()
Ej: void miMetodo()int sumaEnteros(int a, int b)
Sting mensaje(String saludo)
boolean retornaPermisos(int tipoUsuario)
Ir a indice
Convenciones en Variables.Las variables
- La primer letra debe ser minúscula
- Utiliza nomenclatura camelCase
- el nombre va después del tipo de dato (int, String, double, boolean)
- Es recomendable utilizar nombres con un significado explícito, y en lo posible, cortos
String direccionResidencia
boolean resultadoPrueba
Ir a indice
Convenciones en Constantes. Las constantes
- Todas las letras de cada palabra deben estar en mayúsculas
- Se separa cada palabra con un _
- se declaran similar a las variables, con la diferencia de que el tipo de dato va después de la palabra reservada final.
final double PI
Y Listo!!! Básicamente esas son las reglas que debemos conocer cuando trabajamos con las clases, paquetes, métodos, variables y demás elementos que mencionamos aquí, es algo sencillo que si lo aprendemos a aplicar desde el principio nos será de gran ayuda al final.....
Ir a indice
Fuentes consultadas:
1 https://adrianalonso.es
2 https://es.paperblog.com/