Questions et réponses pour le immutability :

L'immuabilité est l'incapacité de modifier les données après leur création. Les modifications sont plutôt effectuées en copiant les données. Une propriété des données immuables est qu'elles sont * référentiellement transparentes *.

7
votes
J'utilise Clojure et je dois courir une petite simulation. J'ai un vecteur de longueur n (n est généralement compris entre 10 et 100) qui détient des valeurs. Sur chaque tour ...

7
votes
Je consomme actuellement un cache LRU où j'ai besoin de stocker les derniers articles insérés. Les articles seront insérés fréquemment (c'est-à-dir ...

7
votes
J'ai essayé d'envelopper ma tête autour de cette violation FXCop "DonotdeclaReeadonlyMutaBereFerencePetypes" MSDN: ...

7
votes
Je souhaite alerter le développeur lorsqu'il tente de muter un objet immuable. L'objet immuable est en réalité une extension d'un objet mutable et remplace les setters sur led ...