Inmutabilidad
¿Qué es la inmutabilidad?
La inmutabilidad es la idea de no cambiar directamente un valor existente, sino crear uno nuevo con las modificaciones necesarias.
¿Para qué sirve la inmutabilidad?
Sirve para:
- Reducir efectos colaterales.
- Facilitar debugging.
- Hacer más predecible el estado.
Características de la inmutabilidad
- Evita mutaciones directas.
- Es muy útil en gestión de estado.
- Mejora claridad en ciertos flujos.
¿Dónde se usa?
- En React, Redux y programación funcional.
Conclusión
La inmutabilidad hace el estado más controlable y predecible. No siempre es obligatoria, pero suele aportar mucha claridad.