Jon Skeet — The changing state of immutability C#
Ближайшая конференция:
DotNext 2022 Spring — 7-8 апреля.
Подробности и билеты: https://bit.ly/33DNbpA
— —
Immutability rocks, right? When a type is immutable, it's usually easier to reason about your code, easier to share data safely, and easier to make money ooze from every USB port That's the promise, at least I heard an F# developer say it, so it must be true Unfortunately, when a language or platform isn't designed to encourage immutability, immutability can introduce its own pain points - and sometimes they can be subtle Come with me on a journey of exploring different options for implementing immutability in C#, see how it's become somewhat simpler over the various versions, and consider what the future might have in store
Видео Jon Skeet — The changing state of immutability C# канала DotNext
DotNext 2022 Spring — 7-8 апреля.
Подробности и билеты: https://bit.ly/33DNbpA
— —
Immutability rocks, right? When a type is immutable, it's usually easier to reason about your code, easier to share data safely, and easier to make money ooze from every USB port That's the promise, at least I heard an F# developer say it, so it must be true Unfortunately, when a language or platform isn't designed to encourage immutability, immutability can introduce its own pain points - and sometimes they can be subtle Come with me on a journey of exploring different options for implementing immutability in C#, see how it's become somewhat simpler over the various versions, and consider what the future might have in store
Видео Jon Skeet — The changing state of immutability C# канала DotNext
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Pushing C# to the limit - Joe AlbahariKeynote NDC Sydney 2016: If I knew then what I know now - Scott HanselmanIEnumerable vs IQueryable C# | C# Interview Questions | Csharp Interview Questions and AnswersCppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”Strings are Immutable | C# Interview Questions | Csharp Interview QuestionsNullable Reference Types in C# 8 • Jon Skeet • GOTO 2019Mark Seemann — From dependency injection to dependency rejectionImmutability - ComputerphileShould you stop returning "null"? | Functional C#Dynamic Polymorphism with Metaclasses and Code Injection - Sy Brand - CppCon 2020Functional Programming in C#C# Design Patterns with Jon Skeet: OuttakesWhy You Should Take Another Look at C# • Mads Torgersen • GOTO 2016Object-Oriented Programming is Embarrassing: 4 Short ExamplesThe .NET Docs Show - Hacking DateTime bugs 🦟 in PROD with Jon SkeetC# Immutable object design patternVladimir Khorikov: DDD in a nutshellWriting Allocation Free Code in C# - Matt EllisLowering in C#: What's really going on in your code? - David Wengier