Resultados da pesquisa a pedido "immutability"
Especificando valores de propriedade [somente leitura] [via ctor args] ao instanciar objetos [imutáveis] com o AutoFixture
Meu teste exige que eu defina oResponse propriedade em um imutávelRsvp objeto (veja abaixo) para um valor específico. public class Rsvp { public string Response { get; private set; } public Rsvp(string response) { Response = response; } ...
Por que o CouchDB usa uma árvore B + somente anexada e não uma HAMT
Estou lendo sobre estruturas de dados, especialmente imutáveis como aárvore B + somente anexada [http://guide.couchdb.org/draft/btree.html]usado no CouchDB e no Trie mapeada de matriz de ...
O segmento de idioma do Titular da Inicialização On Demand é seguro sem um modificador final
Eu tenho um palpite de que o uso do idioma do detentor sem declarar o campo do detentor como final não é seguro para threads (devido à maneira como a imutabilidade funciona em Java). Alguém pode confirmar isso (espero que com algumas ...
Por que as chaves de dicionário devem ser imutáveis?
Por que é necessário que as chaves do dicionário sejam imutáveis? Estou procurando uma razão simples e clara pela qual as chaves nos dicionários Python têm essa restrição.
Por que as propriedades de um objeto imutável são mutáveis no Swift?
Em Swift, denotamos uma variável imutável comlet. O que não entendo é por que você altera suas propriedades. Por exemplo: let lbl = UILabel() lbl.textAlignment = .Right()Por que você pode mudar?textAlignment? Em virtude da mutação da ...
Por que Matz optou por tornar as Strings mutáveis por padrão no Ruby?
É o inverso desta pergunta:Por que seqüências de caracteres não podem ser mutáveis em Java e .NET? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] Essa escolha foi feita no Ruby apenas porque as operações ...
Maneira Idiomatic de Declarar Classes Imutáveis em C ++
Então, eu tenho um código funcional bastante extenso, onde o principal tipo de dados são estruturas / classes imutáveis. A maneira como declaro imutabilidade é "praticamente imutável", tornando variáveis de membro e quaisquer métodos ...
Por que é impossível substituir `var` por` def` no Scala?
Enquanto eu entendo por que umvar não pode substituir umval na subclasse e vice-versa, não consigo entender por que Scala não permite umadef na subclasse para substituir umvar na superclasse class Car { var age = 32 } class SedanCar extends Car ...
Pandas: Modifique um nível específico de Multiindex
Eu tenho um quadro de dados com o Multiindex e gostaria de modificar um nível específico do Multiindex. Por exemplo, o primeiro nível pode ser uma sequência de caracteres e talvez eu queira remover os espaços em branco desse nível ...
Como faço para solucionar a mutabilidade no moment.js?
Eu encontrei um problema no qual tenho que armazenar os valores iniciais de um objeto de momento, mas estou tendo alguns problemas para impedir que minha variável seja alterada junto com o objeto original. Infelizmente, Object.freeze () não ...