Volver al glosario
fundamentos

Constante

Valor fijo que no cambia durante la ejecución del programa. Usar constantes en lugar de valores literales hace tu código más legible y menos propenso a errores.

Definición

Una constante es un identificador con nombre que almacena un valor que no puede modificarse una vez definido durante la ejecución del programa. Representa valores fijos como configuraciones, límites, parámetros de API o constantes matemáticas que deben permanecer invariables. Usar constantes mejora la legibilidad del código al dar nombre a valores mágicos, previene errores por modificación accidental y permite al compilador o intérprete optimizar el programa.

Ejemplos

  • const PI = 3.14159 define el valor de Pi como constante inmutable, evitando errores si alguien intentara reasignarlo accidentalmente
  • const URL_API = 'https://api.ejemplo.com' centraliza la URL en un solo lugar y evita errores tipográficos al usarla en múltiples partes del código

Ejemplo de código

// JavaScript (ES6+)
const MAX_INTENTOS = 3;
const DOMINIO = "8devmx.com";
const SEGUNDOS_POR_MINUTO = 60;

// PHP
define('VERSION_APP', '2.0.0');
const PAIS_DEFAULT = 'MX';

// Python (por convención, en mayúsculas)
TIEMPO_EXPIRACION = 3600
COLOR_PRIMARIO = "#0ea5e9"

// Java
public static final int EDAD_MINIMA = 18;
public static final String NOMBRE_APP = "MiAplicacion";