Documente Academic
Documente Profesional
Documente Cultură
Asignatura: Programacin.
Pg.
Introduccin al tema...3
Objetivos.4
Comentarios/Discusin/Aportes personales..10
Conclusiones..10
Bibliografa.....10
i. Introduccin al tema
En los software los nombres aparecen recurrentemente en variables,
funciones, argumentos, clases, paquetes, archivos, directorios, etc. Por esta razn hay
ciertas reglas bsicas para crear nombres correctos.
A los inicios de las computadoras usar varios caracteres para los nombres se
habra considerado un mal gasto de memoria y ciclos de CPU. Hoy en da no es as,
y el valor del cdigo se encuentra en su fcil lectura y entendimiento, adems, que
sea mejorable y reutilizable.
4) El argumento unaParte no dice nada, una parte puede ser de cualquier cosa pero en realidad, el
argumento se refiere a un fragmento de mensaje por lo tanto se remplaza por fragmentoMensaje.
5) La variable entera ledos no dice nada y tampoco entrega informacin solo dice ledos sin nada
ms, se puede suponer que se refiere a mensajes ledos si no tenemos conocimiento del cdigo
pero puede que no lo sea, por lo tanto se remplaza por mensajes Ledos.
2. Practicas relevantes para el proyecto grupal:
i. Usar nombres que revelen las intenciones.
Las pistas falsas son la clave para caer en un error, se deben evitar
palabras que se alejen del significado verdadero por el cual se pretende
usar un nombre, por ejemplo si listaMensajes no es realmente una
lista. Otro ejemplo es el uso de abreviaciones ya que si aparece una
variable l para referirse a una lista de mensajes es ms correcto utilizar
listaMensajes. Por otra parte hay que evitar lo nombres con
variaciones mnimas entre uno y otro siempre que no sea estrictamente
necesario.
Cualquier tonto puede escribir cdigo que una computadora puede entender. Los
buenos programadores escriben cdigo que los humanos pueden entender.
v. Conclusiones
Elegir un nombre para una variable, clase, mtodos, etc. no es una obligacin pero
si un deber para hacer programas de calidad.
Los nombres con sentido ayudan a personas externas al cdigo pero tambin a los
desarrolladores para entenderse como equipo.
Se debe asegurar que un nombre diga lo que significa y signifique lo que dice.
Siempre se debe recordar que si se tiene que leer el cdigo para entender un
nombre, entonces el nombre elegido es malo
http://campusvirtual.ufro.cl/mod/folder/view.php?id=442459