Preguntas etiquetadas con immutability


6
¿Por qué Java 8 no incluye colecciones inmutables?
El equipo de Java ha realizado un gran trabajo eliminando barreras para la programación funcional en Java 8. En particular, los cambios en las colecciones java.util hacen un gran trabajo encadenando transformaciones en operaciones de transmisión muy rápidas. Teniendo en cuenta lo bien que han hecho al agregar funciones de …








5
¿La inmutabilidad elimina por completo la necesidad de bloqueos en la programación multiprocesador?
Parte 1 Claramente, la inmutabilidad minimiza la necesidad de bloqueos en la programación multiprocesador, pero ¿elimina esa necesidad o hay casos en los que la inmutabilidad por sí sola no es suficiente? Me parece que solo puede diferir el procesamiento y el estado de encapsulado mucho antes de que la …

7
Diferencia entre inmutable y constante
A menudo he visto los términos immutabley los he constusado indistintamente. Sin embargo, según mi (poca) experiencia, los dos difieren mucho en el 'contrato' que hacen en el código: Immutable hace que el contrato indique que este objeto no cambiará (p. Ej., Tuplas de Python, cadenas de Java). Const hace …

5
No declare interfaces para objetos inmutables.
Esta pregunta se migró de Code Review Stack Exchange porque se puede responder en Software Engineering Stack Exchange. Migrado hace 6 años . No declare interfaces para objetos inmutables. [EDITAR] Cuando los objetos en cuestión representan objetos de transferencia de datos (DTO) o datos antiguos simples (POD) ¿Es esa una …
27 c#  immutability 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.