Preguntas etiquetadas con immutability

28
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...

27
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...

18
¿Los objetos inmutables y DDD van juntos?

Considere un sistema que use DDD (también: cualquier sistema que use un ORM). El objetivo de cualquier sistema de manera realista, en casi todos los casos de uso, será manipular esos objetos de dominio. De lo contrario, no hay un efecto o propósito real. La modificación de un objeto inmutable hará...