This was really interesting and educational book about functional programming. What makes this book really good is that it is really practical. I wrote about what was most interesting in this book. And how it opened my eyes that functional programming is useful even for object-oriented programmers like me. I deeply recommend this book to every C# developer.
The most important thing for a software developer is his knowledge. Unfortunately it will expire sooner or later if we don't maintain and improve it. But problem is that we are often too busy to improve. Working on the important and non-urgent is one solution to improve even if you are busy.
SonarQube has two rules about constant and static readonly: - Public constant members should not be used and - Static readonly constants should be const instead. I wrote this blog post to learn these rules and their difference. Now I know when to use const and when to use static readonly.
I didn't clearly understand what is field and property in C#. So I decided to write this blog post to finally learn what is field and what is property and how I should use them.
Advent of Code is an online advent calendar where you will get two programming puzzle each day. Really good for learning new programming language and I recommend it to every developer. I wrote about my experience with it.
I read John Sonmez's Soft Skills book last autumn. In book he says: "every software developer who cares about their career should invest in creating a blog". I started to think about it and here I am writing my first personal blog post.