C# 11 functional style features
Functional programming has been gaining popularity in recent years, and many programming languages have been adding features to support it. C# 11 is no exception, and it comes with several features...
Functional programming has been gaining popularity in recent years, and many programming languages have been adding features to support it. C# 11 is no exception, and it comes with several features...
Hey there! 👋 Are you interested in becoming a certified Azure Developer Associate? Well, you’re in luck because in this blog post, I’m going to share my personal journey and tips on how to pass th...
Please see the code below: Customer customer = _repository.GetById(id); Console.WriteLine(customer.Name); Are you familiar with this code? What problem do you see? The problem here is that we ar...
If you’re involved in developing applications with a microservices architecture, you’ve likely heard of Dapr. In simple terms, Dapr aims to simplify microservices development by focusing on core a...
Obsession with Primitive Types Continuing the series of articles related to functional programming, today I want to examine whether or not we should use primitive types in our code. If you haven’...
Handling Exceptions in Functional Programming If you haven’t read the previous parts of this Functional Programming series yet, I highly recommend reading the following articles first: Part 1, Part...
Immutability in Functional Programming In this continuation of posts on functional programming, I aim to dive deeper into the code and implement the discussed concepts in the world of programming....
In the previous part of this article, we explored the theoretical concepts of functional programming. In this post, I will focus more on coding and examine the patterns and ideas of functional prog...
This article introduces the concept of functional programming and why it’s useful. One of the biggest challenges in software development is complexity. Changes are inevitable, especially when addin...
If you are absent-minded (like me) and forget the long but widely used git commands I want to tell you a simple but useful solution May you be saved Imagine the following command ‍‍‍‍‍‍‍ git log -...