2 comments on “Implementing Self-Organizing Maps with .NET Core”

Implementing Self-Organizing Maps with .NET Core

The code that accompanies this article can be downloaded here. In the previous articles, we explored what  Self-Organizing Maps are and how you can implement them using Python and TensorFlow. One of the most interesting things about these networks is that…

5 comments on “Exploring Dependency Injection in C# and Top 3 DI Containers – part 2.”

Exploring Dependency Injection in C# and Top 3 DI Containers – part 2.

In the previous article, we covered some topics that are important for understanding Dependency Injection. We considered that Dependency Injection is not just one principle, but an orchestration of many good practices, like Single Responsibility Principle and Dependency Inversion Principle. Apart from that,…

3 comments on “Single Responsibility Principle on different levels of abstraction”

Single Responsibility Principle on different levels of abstraction

Somewhere in the early 2000s Robert C. Martin, most commonly known as Uncle Bob, came up with first five principles of Object Oriented Programming and Design - SOLID principles. SOLID is one astute acronym, in which each letter stand for different…