Periodical
Immutability in C#.
| Title: | Immutability in C#. |
|---|---|
| Authors: | Petersen, John V. johnvpetersen@gmail.com |
| Source: | CODE Magazine. May/Jun2019, p28-33. 6p. |
| Subject Terms: | *Application software, *Threads (Computer programs), *Computer architecture, *Computer software, *Functional programming languages, *Haskell (Computer program language) |
| Abstract: | The article discusses that if an application takes advantage of multi-threading, immutability should be a fundamental part of the architecture because immutable objects are inherently thread safe and are immune from race-conditions. Topics include a DTO (Data Transport Object) is classic case where immutability is a desired feature, and immutable types are a core part of functional programming languages like Haskell, and Erlang. |
| Database: | Academic Search Index |
Be the first to leave a comment!