Steve Fenton

Programming

You can subscribe to the Programming category micro-feed.

Despite coding and writing in Visual Studio Code, the set-ups for these two activities are quite different. I’m using this post to track my writing-mode set-up and I expect to revisit it later. Although the work is very different to programming, the writing workflow used by my team is not unlike a typical software team’s […]

Parameter Null Checking in C#

Last month, some eagle-eyed folk spotted a change in the C# 11 pipeline. This triggered a fair bit of discussion about the new feature. In this post I’ll dig a bit into the decision and explain a bit more about the feature. What is parameter null checking? Let’s start by looking at the feature. For […]

New in C# 11, there is a feature that I think will become highly popular. That feature is raw string literals. There have been a few different modifiers for string literals before now that work in various scenarios such as changing “c:\\temp” to @”c:\temp” or using template literals with a $. However, in all these […]