¿Por qué reaccionar es inmutable?
¿Por qué reaccionar es inmutable?

Video: ¿Por qué reaccionar es inmutable?

Video: ¿Por qué reaccionar es inmutable?
Video: DIOS ES INMUTABLE - NUESTRA CONFIANZA EN DIOS 2024, Noviembre
Anonim

Inmutabilidad es un concepto que Reaccionar los programadores necesitan entender. Un inmutable El valor u objeto no se puede cambiar, por lo que cada actualización crea un nuevo valor, dejando el anterior intacto. Recuerde, como ocurre con muchas cosas en la programación, es una compensación.

De esta manera, ¿qué es mutable e inmutable en reaccionar?

A mudable objeto es un objeto cuyo estado puede modificarse después de su creación. Un inmutable objeto es un objeto cuyo estado no se puede modificar una vez creado.

Uno también puede preguntarse, ¿por qué el estado debería ser inmutable? Objeto sin estado u objeto con estado inmutable da garantía y confianza a todas las partes que lo consumen. Inmutable Los objetos amplifican la regla de responsabilidad única debido a la necesidad de pasar todas las dependencias al constructor. Inmutabilidad bloquea cualquier estado cambio durante el ciclo de vida del objeto.

También sepa, ¿por qué redux es inmutable?

3 respuestas. Redux es una pequeña biblioteca que representa estado como ( inmutable ) objetos. Y nuevos estados pasando la corriente estado a través de funciones puras para crear estados de objeto / aplicación completamente nuevos. Nunca mutan, devolviendo objetos recién construidos: esto permite razonar sobre entrada + salida sin efectos secundarios.

¿Por qué es buena la inmutabilidad?

Un inmutable El objeto es aquel cuyo estado no puede cambiar y no cambiará después de su creación inicial. Inmutable Los objetos son geniales, principalmente porque son seguros para subprocesos (y el código subprocesado debe evitarse tanto como sea posible). Puede pasarlos de un lado a otro sin temor a que cambien.

Recomendado: