15 lines
796 B
Plaintext
15 lines
796 B
Plaintext
== Resources
|
|
|
|
=== Documentation
|
|
|
|
* https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/static[static (C# Reference)]
|
|
* https://learn.microsoft.com/en-us/dotnet/standard/threading/overview-of-synchronization-primitives[Overview of synchronization primitives]
|
|
* https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/volatile[volatile (C# Reference)]
|
|
|
|
=== Articles & blog posts
|
|
|
|
* https://softwareengineering.stackexchange.com/a/148154[Stack Exchange - Mutable global state is evil and alternatives to it]
|
|
* https://ericlippert.com/2007/11/13/immutability-in-c-part-one-kinds-of-immutability/[Fabulous adventures in coding - Eric Lippert: Immutability in C#]
|
|
* https://stackoverflow.com/a/4628660[Stack Overflow - Eric Lippert: ++ is not "threadsafe"]
|
|
|