Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniera de Software II
Las convenciones de nombrado hacen los programas ms entendibles hacindolos ms fciles de leer. Tambin pueden proporcionar informacin sobre la funcin del identificador
Las convenciones de cdigo son importantes para los programadores por numerosas razones: El 80% del tiempo de vida de un programa se dedica al mantenimiento del mismo. En pocas ocasiones, el programa es mantenido durante toda su vida til por su autor original.
Las convenciones de cdigo aumentan la legibilidad de los programas, permitiendo a los desarrolladores comprender nuevo cdigo rpida y perfectamente. Si se distribuye el cdigo fuente como un producto, se necesita asegurar que est tan bien empaquetado y limpio como cualquier otro producto que se cree.
eleccin de nombres de identificadores significativos es crucial para la legibilidad. Los nombres de variables deberan ser cortos y llenos de significado. La eleccin de una variable debera ser mnemnica-es decir, diseada para indicar al observador casual su utilizacin.
slo carcter, excepto para los contadores. Algunos nombres comunes de este tipo de variables son: i, j, , para enteros. Los nombres de variables no deben empezar con los caracteres subrayado "_" , nmeros o dollar "$".
la primera letra de cada palabra interna en maysculas. Hay que intentar inicializar las variables locales donde se declaren. La nica razn para no inicializar una variable donde se declara es si el valor inicial depende de algn clculo que debe ocurrir primero.
class Circulos;
10
11
Longitud de Lnea: Evitar lneas mayores de 80 caracteres, ya que no son bien manejadas por muchos terminales y herramientas. Ruptura de Lneas: Cuando una expresin no entre en una sola lnea, se debe romper de acuerdo a estos principios generales: Romper despus de una coma. Romper antes de un operador Preferir las rupturas de alto nivel a las de bajo nivel. Alinear la nueva lnea con el principio de la expresin al mismo nivel de la lnea anterior.
12
ser utilizados para explicar el cdigo y la intencin del programador. Descripcin algortmica. A veces, el cdigo fuente contiene una solucin a un problema digno de mencin especfica. En tales casos, los comentarios pueden contener una explicacin de la metodologa.
13
autor, fecha de creacin, versin del producto, contacto con el propietario y/o creador, etc. puede ser embebido en cdigo fuente como comentarios. Debugging. Una prctica comn es comentar un fragmento de cdigo, de modo que no se ejecutar en el programa final, pero si da una idea de que se podra o se quiso haber hecho en el programa, a veces tambin es usado para dejar las bases de una nueva versin del software.
14
comentarios del cdigo fuente se considera como una forma de simplificar el proceso de documentacin, as como aumentar las posibilidades de que la documentacin se mantendr al da con los cambios en el cdigo.
15