To Coalesce a Null
by in CodeSOD on 2020-11-30As we all know, managing null values is its own challenge, especially when you're working in a functional style. So as languages like .NET add functional approaches like LINQ extension methods, they also add null coalescing operators and nullable types, making it easy to pass values around without getting surprised by an unexpected null.
Unless you're whoever wrote the code that Abbie found, because they've managed to keep some surprises.