Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ejemplo: Los corchetes de un bloque if, o switch, o for, deben ir en la misma línea
de la cláusula. A continuación mostramos la forma apropiada de hacerlo.
if ($edadCliente<$edadExigida){
instruccion1;
instruccion2;
} else {
instruccion3;
};
Claridad de los programas: Es importante que los programas y rutinas que se
escriban sean claro y fáciles de entender. Por eso, además de dar la explicación
de que hace cada programa o función al principio, hay que tratar que las funciones
quepan en una sola página y que antes de cada sección se explique qué es lo que
se está haciendo. Sobre todo, cuando se usan "truquitos", es muy importante que
se explique lo que se está haciendo.
Página: 2
Compilación: Ing. MSc. Simón Ramos PNFI-UPTAEB Feb’2014
Los comentarios deben ser usados para brindar una vista general del
código y proveer información adicional que no está disponible en el propio código.
Los comentarios deberían contener sólo información que es relevante para leer y
entender el programa. Por ejemplo, información acerca de cómo el paquete
correspondiente ha sido desarrollado o en que directorio reside no deben ser
incluidos en los comentarios.
Se considera que los programas tienen tres estilos de comentarios de
implementación: Bloque de Comentarios, Comentarios de una línea, comentarios
finales.
/*
*/
Comentarios de una línea: Los comentarios cortos pueden aparecer como una
sola línea indentada al nivel del código que la sigue. Si un comentario no se puede
escribir en una sola línea, debería seguir el formato de los bloques de comentario.
Un comentario de una sola línea debería ir precedido de una línea en blanco. Aquí
tenemos un ejemplo:
int i = 0;
/* Manejando la Condición. */
if (condition) {
...
Página: 3
Compilación: Ing. MSc. Simón Ramos PNFI-UPTAEB Feb’2014
if (cliente.equals(empleado)) {
...
} else{
Referencias
http://es.wikipedia.org/wiki/Estilo_de_programaci%C3%B3n
http://www.net2client.net/manual/nuevomanual/Estandares_y_normas_de_programacion.htm
http://www.mindmeister.com/es/29206979/est-ndares-de-programaci-n
Página: 4