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.