C# does support multiple control structures such as if, else, switch, while, for (and some more)....
The Microsoft Dependency Injection (DI) container provides three different types of...
When comparing strings, often the casing should be ignored in the comparison. Most of the times, this...
Performance is something every developer cares about. Even if most of us care about it too early,...
Once upon a time, a junior developer asked himself: "What is this dependency injection thing that all...
The strategy pattern is a behavioral design pattern which lets you select an algorithm at runtime....
In this guide I'd like to show the most important topics and aspects when talking about...
Is there a preferred way of naming opensource libraries and frameworks in the .NET field? I've seen m...
When I'm doing mockup prototyping for user interfaces, I still prefer painting by hand rather than us...
Is there a (online) tool to calculate the correlation for financial assets? I've found some specific...
Back in 2018 when I attended the networking security class at highschool, our prof introduced us to a...
As already pointed out in the last part, I am going to refactor the notifiers and synchronization alr...
As I pointed out in my previous post there are several misleading design issues associated with this...
This intention of this series is to teach something about concurrency and synchronization in the Gola...
We'd like the search engine to handle not only strings, but to store any arbitrary struct type. There...
Since our index can now be accessed from several goroutines, data races can occur, when we do not eli...
In the last episode we completed the algorithm for adding entries to our cache and index data structu...
This part of my series deals with the obstacles introduces in the first part. We already have our bas...
This series is about creating a data structure named inverted index. It is a central component in pro...
My first Golang code was published on 25th April 2018. You may have a look at it on Github. It's a SH...
There is no doubt that the IEnumerable type from C# is very powerful. It's especially effective when...
Every piece of software should inform the user about it's current state and progress. For longer-last...