Perguntas com a marcação «immutability»

28
Diferença entre imutável e const

Eu sempre vi os termos immutablee os constusei de forma intercambiável. No entanto, da minha (pequena) experiência, os dois diferem muito no 'contrato' que eles fazem no código: Imutável torna o contrato que este objeto não será alterado, seja qual for (por exemplo, tuplas Python, seqüências de...

27
Não declare interfaces para objetos imutáveis

Esta pergunta foi migrada do Code Review Stack Exchange porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 6 anos . Não declare interfaces para objetos imutáveis [EDIT] Onde os objetos em questão representam objetos de transferência de dados...

18
Objetos imutáveis ​​e DDD andam juntos?

Considere um sistema que usa DDD (também: qualquer sistema que use um ORM). O objetivo de qualquer sistema de forma realista, em quase todos os casos de uso, será manipular esses objetos de domínio. Caso contrário, não há efeito ou propósito real. A modificação de um objeto imutável fará com que...