Tema 4. Identificadores.

J. Pablo Reymon

2023-09-05

  • facebook logo
  • linkedIn logo
  • whatsapp logo
  • X logo
« Anterior
Siguiente »

Qué son los identificadores.

Todas las personas tienen un nombre, así como también todas las cosas tienen un nombre. Analógicamente hablando, toda la información que almacenamos para que sea utilizada en nuestro código debe ser identificado con un nombre. Un identificador es el nombre que se asigna a todos los elementos del algoritmo (variables, constantes, funciones, etc.) para que puedan ser identificados y diferenciarlos entre sí.

Los identificadores deben seguir ciertas reglas de sintaxis y estilo, dependiendo del lenguaje de programación que se utilice. Para una correcta escritura es necesario recurrir a ciertas reglas para la definición de identificadores:

  1. Cada identificador debe ser fácil de recordar, fácil de relacionar al contenido o elemento del algoritmo, para mayor comprensión se sugiere el apoyo de la mnemotecnia. 
  2. Evitar palabras que referencien una acción o función establecida, o incluso algún elemento del código, este tipo de palabras se denominan reservadas y solo son empleadas por el lenguaje de programación, por ejemplo: print, function, number, etc.
  3. Todo identificador debe iniciar con una letra, aunque en algunos casos se puede emplear un guion bajo al inicio. El identificador debe ser sencillo, sin palabras o conjunciones largas, en caso de ser necesario usar dos palabras se puede recurrir a:
    • Iniciar cada palabra con una letra mayúscula, por ejemplo: MiVariable,
    • Separar cada palabra con un guion bajo, por ejemplo: Mi_variable.
  4. Evitar letras con tilde o caracteres especiales, inclusive se debe evitar los espacios en blanco.
  5. Tener precaución en el empleo de mayúsculas y minúsculas al asignar identificadores, al ser referenciados nuevamente en el código estos pueden provocar errores.
  6. Se recomienda usar palabras en minúsculas para las variables, y palabras en mayúsculas para las constantes.
Sobre el artículo

Texto creado bajo la licencia de Raiko EngineLink. Queda estrictamente prohibida la replicación de este y todos los contenidos creados fuera de esta plataforma. ©, Todos los derechos reservados. Descubre cómo hacemos esto.

manage_search