En
un nombre de variable de apuntador incluya las letras ptr para que
quede claro que estas variables son apuntadores y deben ser manejadas
con propiedad.
Inicialice los apuntadores para evitar resultados inesperados.
Utilice llamadas por valor para pasar argumentos a una función,
a menos de que en forma explicita el llamador requiera que la función
llamada modifique el valor de la variable del argumento en el entorno
del llamador. Esto es otro ejemplo del principio del mínimo
privilegio. Algunas personas prefieren llamadas por referencia por
razones de rendimiento ya que el copiado de valores de término
medio se le alude.
Antes de utilizar una función, verifique el prototipo de
función correspondiente a esta función, a fin de determinar
si la función es capaz de modificar los valores que se le
pasan.
Al manipular arreglos utilice notación de arreglos en vez
de notación de apuntadores. Aunque el programa pudiera tomar
más tiempo para su compilación, probablemente ser
mucho más claro.
|