Questions marquées «immutability»

28
Différence entre immuable et const

J'ai souvent vu les termes immutableet constutilisé de manière interchangeable. Cependant, d'après ma (petite) expérience, les deux diffèrent beaucoup dans le «contrat» qu'ils font dans le code: Immutable fait le contrat que cet objet ne changera pas (que ce soit par exemple des tuples Python, des...

27
Ne déclarez pas les interfaces pour les objets immuables

Cette question a été migrée à partir de Code Review Stack Exchange car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 6 ans . Ne déclarez pas les interfaces pour les objets immuables [EDIT] Lorsque les objets en question représentent des objets de transfert de...

23
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 /...

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

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