¿Qué es la Inmutabilidad en la Programación?

La inmutabilidad es la capacidad que tiene un elemento para no ser modificado. Siendo en la programación los elementos: la información.

El concepto de Inmutabilidad no es propio de la programación, de hecho, viene desde las matemáticas y la física.

Podemos verlo en las formulas famosas de física como las constantes en ellas, por ejemplo el numero PI.

En la programación el concepto de inmutabilidad fue abordado gracias a la programación funcional en los años 60s.

La inmutabilidad es la capacidad que tiene un elemento para no ser modificado. Siendo en la programación los elementos: la información.

En el siguiente video te mostrare con ejemplos como obtener objetos inmutables en JavaScript.

Autor: Héctor de León

Desarrollador de software, lector compulsivo.