#dotnet
Read more stories on Hashnode
Articles with this tag
If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully...
If you've spent much time around C# and .NET, it's likely that you will have come across LINQ (Language-Integrated Query), which allows you to use a...
Dependency injection (DI) is a wonderful thing. Simply add your dependency as a parameter to the constructor (most commonly) of your class, register...
What is Primitive Obsession? To start with, primitives are the basic data types available in most languages. These include data types such as strings,...
Recently I've been learning how to write code in F#. For those who haven't heard of it, F# is Microsoft's/.NET's answer to a functional-first...
I'm not ashamed to admit that for a long time I avoided writing tests for my code. I saw it as something that took up precious time that I could have...