Coding Style Tip: Use Named Arguments When Passing null to Methods
I noticed this pattern in play while working on the System.Text.Json code in .NET Core (corefx) and immediately fell in love with it. Consider this method signature: Lots of complex stuff being passed into this method and much of it is optional. That’s kind of a “code smell” right? This method is a heavy-lifter or […]