Usar los comentarios de estilo C++ //, evita tener errores de comentarios
sin terminar, que ocurren al olvidarse de cerrar los comentarios
de estilo C con */.
Utilizar entrada/salida orientada a flujo de tipo C++ hace los programas
más legibles (y menos sujetos a errores), que sus contrapartidas
escritas en C mediante las llamadas de función printf y scanf.
Colocar la declaración de una variable cerca de su primer
uso puede hacer los programas más legibles.
El calificador inline deber ser utilizado únicamente
tratándose de funciones pequeñas, de uso frecuente.
Utilice apuntadores para pasar argumentos que pudieran ser modificados
por la función llamada, y utilice referencias a constantes
para pasar argumentos extensos, que no serán modificados.
Una ventaja del uso de variables const en lugar de constantes simbólicas
es que las variables const son visibles con un depurador simbólico;
las constantes simbólicas #define no lo son.
El uso de argumentos por omisión puede significar la escritura
de las llamadas de función. Sin embargo, algunos programadores
sienten que resulta más claro especificar de manera explicita
todos los argumentos.
Evite usar dentro de un programa variables del mismo nombre para
distintos fines. Aunque en varias circunstancias esto no es permitido,
puede resultar confuso.
La homonimia de funciones que ejecutan tareas muy relacionadas,
puede hacer que los programas sean más legibles y comprensibles.
|