Resultados de la búsqueda a petición "immutability"

10 la respuesta

Uso de la colección inmutable de guayaba como parámetro de método y / o tipo de retorno

Estoy tratando de determinar cuáles serían las mejores prácticas para una ImmutableList. A continuación se muestra un ejemplo simplista que ayudará a generar mis preguntas: Ex public ImmutableCollection<Foo> getFooOne(ImmutableList<Foo> ...

8 la respuesta

¿Por qué las cadenas son inmutables en muchos lenguajes de programación? [duplicar

Posible duplicado: ¿Por qué las cadenas no pueden ser mutables en Java y .NET? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] ¿Por qué la cadena .NET es ...

4 la respuesta

¿Por qué la tupla no es mutable en Python? [duplicar

Posible duplicado: ¿Por qué las cadenas de python y las tuplas se vuelven inmutables? [https://stackoverflow.com/questions/1538663/why-are-python-strings-and-tuples-are-made-immutable] ¿Qué diseño de nivel inferior hace que la tupla no sea ...

16 la respuesta

hacer una clase inmutable en java

Para hacer que una clase sea inmutable, lo que puedo hacer es: 1) Hacer la clase final 2) no proporcionar setters 3) marque todas las variables como final Pero si mi clase tiene otro objeto de otra clase, alguien puede cambiar el valor de ...

10 la respuesta

Moviendo objetos a través de AppDomains en .NET

¿Hay alguna manera de compartir o mover objetos .NET de manera eficiente a través de AppDomains? Me doy cuenta de que la intención de AppDomains es proporcionar aislamiento; sin embargo, tengo un caso en el que necesito mover un conjunto ...

26 la respuesta

Allen Holub escribió "Nunca debes usar las funciones get / set", ¿es correcto? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Por qué usar getters y setters / accessors? [cerrado [/questions/1568091/why-use-getters-and-setters-accessors] 38 respuestasAllen Holub escribió lo siguiente, No puedes tener un programa sin un poco ...

6 la respuesta

¿Cómo se usan los datos en caché en un lenguaje funcional como Erlang?

He estado leyendo un poco últimamente sobre lenguajes funcionales. Después de más de 10 años de desarrollo OO, me resulta difícil entender cómo demonios se puede señalar el enfoque funcional puro (es decir, el mismo método llamado con los mismos ...