[Opinion] Lazy Properties Are Good. That Is How You Are to Use Them

Let me also say a word about properties. I'm going to consider a good use of them for immutable records in C#.
I am a big fan of code design, so in this article I want to cover existing approaches and show what, I think, is a better solution.