Familiaricese con la amplia colección de funciones de la
biblioteca estándar ANSI C.
Incluya el archivo de cabecera de matemáticas utilizando
la directiva de preprocesador #include <math.h> cuando esté
utilizando funciones de biblioteca de matemáticas.
Coloque una línea en blanco entre definiciones de función,
para separarlas y para mejorar la legibilidad del programa.
Aun cuando un tipod de regreso omitido resulte en int por omisión,
declare siempre en forma explicita el tipo de regreso. Sin embargo,
normalmente se omite el tipo de regreso correspondiente a main.
Incluya en la lista de parámetros el tipo de cada parámetro,
inclusive si algún parámetro es de tipo por omisión
int.
Aunque hacerlo no es incorrecto, no utilice los mismos nombres para
argumentos pasados a una función y parámetros correspondientes
de la definición de unión. Con ello ayuda a evitar
ambigüedad.
Seleccionar nombres significativos para funciones y nombres significativos
para parámetros, hace que sean más legibles los programas
y ayuda a evitar un uso de comentarios excesivo.
Incluya prototipos de función para todas las funciones para
aprovechar las capacidades de C de verificación de tipo.
Utilice las directivas de preprocesador #include para obtener prototipos
para las funciones estándar de biblioteca a partir de los
archivos de cabecera de las bibliotecas apropiadas. También
utilice #include para obtener archivos de cabecera que contengan
prototipos de función utilizados por usted y los miembros
de su grupo.
Los nombres de los parámetros a veces se incluyen en los
prototipos de función por razones de docomentación.
El compilador ignora estos nombres.
Las variables utilizadas sólo en una función particular
deberían ser declaradas como variables locales en esa función,
en vez de variables externas.
Evite nombres de variables que oculten nombres en alcances externos.
Esto se puede conseguir dentro de un programa evitando el uso de
identificadores duplicados.
|