In this third part of the article series, I continue talking about the most important coding practices based on my experience. In this part, I will talk about data modeling, and making state or impurities in general visible.
This article is published at the .NET Curry magazine, click here to read the article.