Anuncios

Bienvenidos sean a este post, hoy veremos un tema que no es obligatorio pero ayuda un monton.

Anuncios

Hasta ahora vimos que son las funciones, variables y constantes y el factor en comun que las une a todas estas son los nombres o identificadores, para estos nombres tenemos varias reglas para asignarles el mismo, esto no es obligatorio pero es una ayuda visual para identificar mas rapidamente a que esta relacionado el nombre, comencemos con las variables.

Anuncios

Si bien lo comentamos en este post los caracteres que permite, es bueno recordarles que son solamente letras y numeros, las letras pueden ser mayusculas o minusculas y el unico caracter especial es el guion bajo o undercore (_), como convencion las variables se deberian identificar solo con minusculas, les muestro un ejemplo:

int valor;
Anuncios

Pero que sucede si tenemos una variable con un nombre mas largo para identificarlo:

int valortotaldeventas;
Anuncios

Bueno si bien este es valido nos puede resultar bastante incomprensible y a su vez mas proclive a cometeer un error de tipeo, para este caso se puede utilizar esta variante:

int valorTotalDeVentas;
Anuncios

En este caso identificar cada palabra con una mayuscula salvo la primera que siempre sera en minuscula para respetar la regla de las variables o bien podemos usar la siguiente nomenclatura:

int valor_total_de_ventas;
Anuncios

Si bien esta puede ser mas larga y engorrosa, queda un poco mas clara pero cualquiera de las dos son utilizadas por igual, con esto comentado pasemos a las constantes.

Anuncios

Las constantes no dejan de ser variables pero con un valor inmutable, por lo tanto se opto por mantener la misma regla que las variables, aunque se le pueden agregar varios prefijos o un sufijo, comencemos con el primer prefijo:

const float kCmPorIn = 2.54;
const float k_cm_por_in = 2.54;
Anuncios

Tomando el ejemplo que vimos en el post de las constantes, estas serian dos formas validas para identificar una constante, mediante el sufijo k o k_, en el primer caso respetamos lo de identificar cada palabra con la primer letra en mayuscula y en el segundo caso con el uso del guion bajo para separar a cada una, otra opcion es utilizar la c en lugar de la k de la misma forma, pasemos a ver otra opcion:

const float cmPorInConst = 2.54;
const float cm_por_in_const = 2.54;
Anuncios

Aqui tenemos los sufijos, en este caso seran Const y _const para las reglas de las variables, asi como vimos anteriormente, otra opcion es la que vimos en el post de las constantes:

const float CM_POR_IN = 2.54;
Anuncios

Esta es la forma original de como distinguir a las constantes, siendo que el lenguaje es «case sensitive» es decir que distingue entre mayusculas y minusculas y nombrandolas de esta forma nos indicaba que eran constantes, se puede seguir usando aunque es mas recomendable con las reglas anteriores, continuemos con las funciones.

Anuncios

Por ultimo las funciones utilizan la misma regla que las variables pero podremos diferenciarlas porque siempre seran seguidas del operador de funciones, los parentesis, pero para identificarlas debemos usar las mismas reglas, les dejo un par de ejemplos:

int calculararea(int x, int y);
int calcularArea(int x, int y);
int calcular_area(int x, int y);
Anuncios

Por ultimo les recuerdo que los nombres ya sean de variables, constantes o funciones no pueden tener la siguiente sintaxis:

  • Usar caracteristicas especiales
  • Comenzar con numeros
  • Usar letras como la ñ o acentuadas
  • Comenzar con caracteres especiales
Anuncios

En resumen, hoy hemos visto la nomenclatura de las variables, constantes y funciones, como son para cada caso, algunos ejemplos practicos y por ultimo como no se deben escribir, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario