Programación en castellano
Inicio > Tutoriales > Lenguajes orientados a objeto > J2SE > Convenciones de Codificación en Java
-Tutoriales

Convenciones de Codificación en Java


Convenciones de Nombrado

Las convenciones de nombrado hacen los programas más entendibles haciéndolos más fáciles de leer. También pueden proporcionar información sobre la función del identificador, por ejemplo, si es una constante, un paquete o una clase, lo que puede ayudarnos a entender el código.

Tipo de
Identificador
Reglas de Nombrado Ejemplos
Paquetes Los prefijos de un nombre de paquete único siempre se escribien en letras ASCII minúsculas y deberían ser uno de los nombres de dominos de alto nivel, actualmente com, edu, gov, mil, net, org, o uno de los codigos de dos letras que identifican los paísies como especifica el estándard ISO 3166, 1981.

Los siguientes componentes del nombre de paquete varían de acuerdo a las convenciones de nombrado internas de una organización. Dichas convenciones podrían especificar que ciertos nombres de componentes directorio serían división, departamento, proyecto, máquina, o nombres de login.

com.sun.eng

com.apple.quicktime.v2

edu.cmu.cs.bovik.cheese
Clases Los nombres de clases deben ser mezclas de mayúsculas y minúsculas, con la primera letra de cada palabra interna en mayúsculas. Debemos intentar mantener los nombres de clases simples y descriptivos. Debemos usar palabras completas y evitar acrónimos y abreviaturas (a menos que la abreviatura se use muy ampliamente como URL o HTML).
class Raster;
class ImageSprite;
Interfaces Los nombres de interfaces se tratan igual que los nombres de clases
interface RasterDelegate;
interface Storing;
Métodos Los métodos deberían ser verbos, en mayúsculas y minúsculas con la primera letra del nombre en minúsculas, y con la primera letra de cada palabra interna en mayúsculas.
run();
runFast();
getBackground();
Variables Las variables, tanto de ejemplar, de clase, como las constantes de clase se escriben en mayúsculas y minusculas y con la primera letra del nombre en minúsculas, y con la primera letra de cada palabra interna en mayúsculas. Los nombres de variables no deben empezar con los caracteres subrayado "_" o dollar "$", incluso aunque estén permtidos.

Los nombres de variables deberían ser cortos y llenos de significado. La elección de una variable debería ser mnemónica-es decir, diseñada para indicar al observador casual su utilización. Se deben evitar los nombres de variable de un sólo caracter, excepto para variables temporales. Algunos nombres comunes de este tipo de variables son: i, j, k, m, y n para enteros.

int i;
char c;
float myWidth;
Constantes Los nombres de variables constantes de clases y las constantes ANSI deberían escribirse todo en mayúsculas con las palabras separadas por subrayados (“_”). (Se deberían evitar las constantes ANSI para facilitar la depuración.)
static final int MIN_WIDTH = 4;
static final int MAX_WIDTH = 999;
static final int GET_THE_CPU = 1;
 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados