Questions marquées «immutability»


1
Consommation de mémoire Redux [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 3 ans . Le cadre Redux favorise le paradigme immuable état / …


8
Objets immuables et DDD vont-ils de pair?
Considérons un système qui utilise DDD (ainsi: tout système qui utilise un ORM). Le point de tout système réaliste, dans presque tous les cas d'utilisation, sera de manipuler ces objets de domaine. Sinon, il n'y a ni effet ni but réels. La modification d'un objet immuable entraînera la génération d'un …

4
Existe-t-il une stratégie de conception spécifique qui peut être appliquée pour résoudre la plupart des problèmes de poule et d'oeuf tout en utilisant des objets immuables?
Issu d'un background OOP (Java), j'apprends Scala par moi-même. Bien que je puisse facilement voir les avantages d'utiliser des objets immuables individuellement, j'ai du mal à voir comment on peut concevoir une application entière comme ça. Je vais donner un exemple: Disons que j'ai des objets qui représentent des "matériaux" …



4
Le paradigme fonctionnel n'est-il pas trop différent du matériel sous-jacent pour être généralement efficace?
Inspiré d'une question de SO: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell Cela peut être un long débat sur les nombreux avantages et inconvénients de FP, mais pour l'instant, je voudrais limiter la portée à l' efficacité principale de FP sur du matériel moderne. Thèse: Le paradigme fonctionnel implique l'immuabilité et l'apatridie (?), Mais le matériel …


7
Comprendre l'immuabilité
Je suis nouveau dans la programmation orientée objet, et un concept qui m'a pris un certain temps à saisir est l'immuabilité. Je pense que l'ampoule s'est éteinte hier soir mais je veux vérifier: Lorsque je rencontre des déclarations selon lesquelles un objet immuable ne peut pas être modifié, je suis …

4
Lors de la programmation en style fonctionnel, avez-vous un seul état d'application que vous tissez à travers la logique d'application?
Comment puis-je construire un système qui présente toutes les caractéristiques suivantes : Utilisation de fonctions pures avec des objets immuables. Ne passez dans une fonction que les données dont elle a besoin, pas plus (c'est-à-dire pas de gros objet d'état d'application) Évitez d'avoir trop d'arguments pour les fonctions. Évitez d'avoir …



4
Programmation fonctionnelle - Immuabilité
J'essaie de comprendre le traitement des données immuables en FP (en particulier en F #, mais les autres FP sont également corrects) et de briser la vieille habitude de la pensée pleine d'état (style OOP). Une partie de la réponse choisie à la question ici a réitéré ma recherche de …

6
Quels sont les inconvénients des types immuables?
Je me vois utiliser de plus en plus de types immuables lorsque les instances de la classe ne devraient pas être modifiées . Il nécessite plus de travail (voir l'exemple ci-dessous), mais facilite l'utilisation des types dans un environnement multithread. Dans le même temps, je vois rarement des types immuables …
12 c#  immutability 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.