Ciencias

Solo disponible en BuenasTareas
  • Páginas : 3 (748 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2012
Leer documento completo
Vista previa del texto
DEPARTAMENTO DE ELECTRÓNICA, SISTEMAS E INFORMÁTICA COORDINACIÓN DOCENTE DE PROGRAMACIÓN

ESTÁNDAR PARA CODIFICACIÓN EN LENGUAJE C ++
INTRODUCCIÓN
Las convenciones o estándares de codificaciónson pautas de programación que no están enfocadas a la lógica del programa, sino a su estructura y apariencia física para facilitar la lectura, comprensión y mantenimiento del código. A continuación sepresentan algunas de estas convenciones para la programación en lenguaje C++.

Comentarios
Cada programa deberá comenzar con un comentario que incluya: • Autor • Fecha • Objetivo, o problema queresuelve el programa • Fecha de creación y bitácora de versiones con las dos últimas fechas de modificación. • Algoritmo. Cada función debe tener un encabezado que contenga: • Objetivo de la función yno descripción del procedimiento. • Comentarios de apoyo a variables, llamadas a función o inclusión de archivos que no sean obvios al proceso. • Explicación de uso de argumentos (parámetros) noobvios. • Explicación de uso de valores devueltos (de retorno).

Nombres de identificadores.
Se considera como identificador a los nombres de variables (arreglos, matrices, apuntadores), funciones, asícomo cualquier tipo de dato definido por el usuario (estructura, clase). Dichos identificadores deberán seguir las siguientes normas, además de las definidas por el propio lenguaje. • Deberán tener unnombre significativo para que por su simple lectura, pueda conocerse su función, sin tener que consultar manuales o hacer demasiados comentarios. • Para nombres que se usen con frecuencia o paratérminos largos, se recomienda usar abreviaturas estándar para que éstos tengan una longitud razonable. Si usa abreviaturas deben manejar la misma lógica en todo el programa. • Evitar identificadores quecomiencen con uno o dos caracteres de subrayado para evitar que se confundan con los que el compilador selecciona. • Cada identificador de función, variable o procedimiento deberá ser precedido por...
tracking img