Enum


¿Qué es un enum?

Un enum es una forma de representar un conjunto cerrado de valores posibles.

¿Para qué sirve un enum?

Sirve para:

  • Limitar opciones válidas.
  • Hacer el código más expresivo.
  • Evitar errores con strings arbitrarios.

Ejemplo básico

Un enum puede representar estados como Pendiente, EnProceso y Completado.

Características de un enum

  • Define valores predecibles.
  • Mejora legibilidad.
  • Es común en TypeScript y otros lenguajes tipados.

¿Dónde se usa?

  • En modelado de estados, roles, tipos o categorías.

Conclusión

El enum ayuda a expresar conjuntos cerrados de opciones de forma más clara y segura dentro del código.