Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE SOFTWARE
3
ESTANDARES DE CODIFICACIÓN
• Nombres de variables
• Indentación
• Comentarios
• Espaciado
• Bucles
• Etc
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
Nombres de variables
•Correctos: diaCalculo, fechaIncoporacion
•Incorrectos: dC, DCal, fI, FI¿
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
Indentación
Las normas de indentación indican la posición en la
que se deben colocar los diferentes elementos que
se incluyen en el código fuente.
Ejemplo:
Usar esto..
En vez de esto..
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
Comentarios
Los comentarios se usan para dar información
adicional al desarrollador sobre la implementación
del diseño de la clase, no para dar referencias del
diseño funcional de la misma.
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
Declaraciones de CONSTANTES
Los nombres de constantes deben escribirse de una
manera tal que se diferencien de una variable, por
ejemplo:
public static final String PROPERTY_SERVICIO = “StarService";
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
ESPACIADO
El adecuado uso del espaciado en la disposición del
código es catalogado un buen estilo de
programación.
int count; for(count=1;count<50;++)
{printf("%d",count*count+count);}
int count;
for (count= 0; count< 10; count++)
{
printf("%d", count* count+ count);
}
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
ESPACIADO
El adecuado uso del espaciado en la disposición del
código es catalogado un buen estilo de
programación.
int count; for(count=1;count<50;++)
{printf("%d",count*count+count);}
int count;
for (count= 0; count< 10; count++)
{
printf("%d", count* count+ count);
}
CARACTERISTICAS DE LOS ESTANDARES
DE CODIFICACIÓN
ESPACIADO
El adecuado uso del espaciado en la disposición del
código es catalogado un buen estilo de
programación.
int count; for(count=1;count<50;++)
{printf("%d",count*count+count);}
int count;
for (count= 0; count< 10; count++)
{
printf("%d", count* count+ count);
}
ESTANDAR DE CODIFICACIÓN DE JAVA
NOMBRES DE ARCHIVOS
ESTANDAR DE CODIFICACIÓN DE JAVA
COMENTARIOS DE COMIENZO
4 Variables de clase (static) Primero las variables de clase public, después las
protected, después las de nivel de paquete (sin
modificador de acceso) , y despúes las private.
5 Variables de instancia Primero las public, después las protected, después las
de nivel de paquete (sin modificador de acceso), y
después las private
6 Constructores
7 Métodos Estos métodos se deben agrupar por funcionalidad
más que por visión o accesibilidad
ESTANDAR DE CODIFICACIÓN DE JAVA
INDENTACIÓN
• Longitud de la línea:
Evitar las líneas de más de 80 caracteres, ya que no son manejadas bien por
muchas terminales y herramientas
• Rompiendo líneas
Cuando una expresión no entre en una línea, romperla de acuerdo con estos
principios: · Romper después de una coma.
o Romper antes de un operador.
o Preferir roturas de alto nivel (más a la derecha que el "padre") que de
bajo nivel (más a la izquierda que el "padre").
o Alinear la nueva linea con el comienzo de la expresion al mismo nivel de
la linea anterior.
o Si las reglas anteriores llevan a código confuso o a código que se aglutina
en el margen derecho, indentar justo 8 espacios en su lugar.
ESTANDAR DE CODIFICACIÓN DE JAVA
INDENTACIÓN
• Rompiendo líneas
Ejemplo:
ESTANDAR DE CODIFICACIÓN DE JAVA
COMENTARIOS
• comentarios de implementación
Los comentarios de implementación son aquellos que también se encuentran en
C++, delimitados por /*...*/, y //
• comentarios de documentación.
Los comentarios de documentación (conocidos como "doc comments") existen
sólo en Java, y se limitan por /**...*/.
Proceso de Diseño de la GUI
Analizar y Producir un
comprender las prototipo de Evaluar el diseño con los
actividades del diseño en usuarios finales
usuario papel o en una
herramienta
Diseñar el Producir el
prototipo prototipo del Evaluar el diseño con los
diseño dinámico usuarios finales