The Power of Variable Names

Páginas: 7 (1709 palabras) Publicado: 28 de septiembre de 2015



UNIVERSIDAD AUTÓNOMA DE YUCATÁN
FACULTAD DE MATEMÁTICAS



LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN


Ingeniería de Software II


M. en C. Antonio Armando Aguileta Güemez


Resumen y Conclucion


12216305
Cristian Moisés Xool Catzin






Mérida, Yucatán, 23 de septiembre de 2015
The Power of Variable Names
Considerations in Choosing Good Names
Los nombres de las variables deben serelegidos con cuidado, ya que el nombre de la variable y la variable son en esencia lo mismo. Un buen nombre de las variables es legible, memorable y apropiado.
The Most Important Naming Consideration
Una técnica efectiva para dar un buen nombre es declarar con palabras lo que representa la variable. En ocasiones, la declaración en si es el mejor nombre de la variable, haciéndola fácil de leer, al nocontener abreviaturas y es inequívoca. Debido a que es una descripción completa de la entidad, no será confundida con otra cosa. Y es fácil de recordar porque el nombre es similar al concepto.
Los nombres de las variables deben ser lo más específicos posibles, no deben ser demasiado largos ni demasiado cortos, tiene que ser de un tamaño practico. No se deben usar nombres generales que pueden llegar autilizarse para más de un propósito.

Problem-Orientation
Un buen nombre nemotécnico general habla del problema y no de la solución. Un buen nombre expresa más el que hace a como lo hace. Y siempre evitar nombres que expresen como lo hace.
Optimum Name Length
Nombres que son demasiado cortos no transmiten suficiente significado. Y los nombres demasiados largos son difíciles de escribir y puedenoscurecer la estructura visual de un programa. La longitud de los nombres de las variables debe estar alrededor de 10 a 16 haciéndolos más fáciles de depurar. Pero no tratar de hacer los nombres de todas las variables de 9 a 15 o 10 a 16, pero sin tener que hacer todas de esa longitud, solo que sean claros como tienen que ser.


The Effect of Scope on Variable Names
Los nombres cortos no sonsiempre malos, como por ejemplo i, al leer esta variable se puede asumir que su valor tiene un alcance limitado de la operación en el código, como en un bucle o índice de una matriz. Los nombres largos son mejores para las variables raramente utilizadas o variables globales.
Use Qualifiers on Names That are in the Global Name Space
Si se tiene variables que se encuentran en el espacio de nombresglobales, considere adoptar una convención para dividir el espacio de nombres globales y evitar conflicto de nombres. En C++ y C#, se puede utilizar la palabra reservada namesspace para dividir el espacio de nombres globales. En java, se puede lograr lo mismo mediante el uso de paquetes. En los lenguajes que no soporta ninguna de las 2 opciones se puede seguir utilizando las convenciones de nombrespara dividir el espacio de nombres globales. Esto minimiza el riesgo de colisiones de espacios de nombres globales.
Computed-Value Qualifiers in Variable Names
La parte que da a la variable la mayor parte de su significado, es la parte delantera, por lo que es más prominente y se lee primero. Esto nos evita la confusión que se podría dar en algunos casos como totalRevenue y revenueTotal. EntoncesrevenueTotal tiene una simetría agradable y apela a un sentido de orden, y nos mejora la legibilidad y facilita el mantenimiento.
Una excepción a la regla que calculan los valores van al final del nombre es la posición habitual del calificador Num. Al estar al inicio se refiere a un total, cuando esta al final se refiere a un índice. Su uso a menudo crea confusiones. Lo mejor es mejor pensar nombresmás específicos, como Count para el primer caso y Index para el segundo.
Common Opposites in Variable Names
El uso de las convenciones de nomenclaturas para los contrarios ayuda a la consistencia, lo que ayuda a mejorar la legibilidad. Siempre utilizarlos con precisión.
Naming Specific Types of Data
Siempre tener consideraciones especiales en los nombramientos de determinados tipos de datos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • The Future Of Power
  • The Power Of Writting
  • The power of the decision
  • The Feeling Of Power
  • The power of the elements
  • analisis critico "In the name of the rose"
  • The name of the rose
  • The name of the rose

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS