Testing Date and Time in C#
Writing clean and testable code that depends on the current time in C# can be tricky. In this post, we'll explore four techniques that can help with that.
Writing clean and testable code that depends on the current time in C# can be tricky. In this post, we'll explore four techniques that can help with that.
Today, we'll talk about enum values: do they matter and if they do, are strings a better choice than numbers to represent them? We'll also see how to use string enums in C#.
Are switch statements on the attributes of an object less dangerous than the analysis of object types? Is there a better alternative, and is it worth it? Let's find out.
This article focuses on the most severe case of a switch statement misuse: analysis of types of objects.
This is my review of Udi Dahan’s Advanced Distributed System Design online course. What topics does it cover, how is it structured, and is it worth taking?
In this post, I explain my motivation behind this blog and talk about the topics I will be covering here.