Perguntas com a marcação «immutability»


1
Consumo de memória Redux [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 3 anos . A estrutura Redux favorece o paradigma imutável de estado / função pura, que …


8
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 …

4
Existe uma estratégia de design específica que possa ser aplicada para resolver a maioria dos problemas de ovos e galinhas ao usar objetos imutáveis?
Vindo de um background OOP (Java), estou aprendendo Scala sozinho. Embora eu possa ver facilmente as vantagens de usar objetos imutáveis ​​individualmente, estou tendo dificuldades para ver como é possível projetar um aplicativo inteiro como esse. Vou dar um exemplo: Digamos que eu tenha objetos que representem "materiais" e suas …


2
Como devo anotar que uma classe é imutável em Java?
Recentemente, deparei com a utilidade de objetos imutáveis ​​e que, por exemplo, se você passa elementos para um construtor e sua classe deve ser imutável, você deve copiar esses elementos se eles não forem imutáveis. Isso requer muita verificação ou conhecimento sobre o meu projeto, porque se eu tiver public …

4
O paradigma funcional não é muito divergente com o hardware subjacente para ser geralmente eficiente?
Inspirado por uma pergunta da SO: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell Pode ser um longo debate sobre as inúmeras vantagens e desvantagens do FP, mas, por enquanto, eu gostaria de limitar o escopo à eficiência principal do FP no hardware moderno. Tese: O paradigma funcional implica imutabilidade e apatridia (?), Mas o hardware em …



4
Ao programar no estilo Funcional, você tem um único estado de aplicativo que tece através da lógica do aplicativo?
Como eu construo um sistema que possui todos os seguintes itens : Usando funções puras com objetos imutáveis. Somente passe para os dados de uma função a função necessária, não mais (isto é, nenhum objeto grande de estado do aplicativo) Evite ter muitos argumentos para funções. Evite ter que construir …



4
Programação Funcional - Imutabilidade
Eu estou tentando entender como lidar com dados imutáveis ​​no FP (especificamente no F #, mas outros FP também estão bem) e romper o velho hábito do pensamento de estado completo (estilo OOP). Uma parte da resposta selecionada para a pergunta aqui reiterou minha busca por quaisquer write-ups em torno …

6
Quais são as desvantagens dos tipos imutáveis?
Eu me vejo usando tipos cada vez mais imutáveis quando não se espera que as instâncias da classe sejam alteradas . Requer mais trabalho (veja o exemplo abaixo), mas facilita o uso dos tipos em um ambiente multithread. Ao mesmo tempo, raramente vejo tipos imutáveis ​​em outros aplicativos, mesmo quando …
12 c#  immutability 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.