SOLID — Dependency InversionIn this article, we will discuss the principle of dependency inversion. If you stumbled upon this article without any prior context, I…Jul 19, 2024Jul 19, 2024
SOLID — Liskov SubstitutionThis is the third article in the SOLID series. If you haven’t read the previous ones about the principles of Single Responsibility and…Jun 11, 2024Jun 11, 2024
SOLID — Interface SegregationIn this article, we will discuss the Interface Segregation Principle. If you stumbled upon this article without any context, I recommend…Jun 11, 2024Jun 11, 2024
SOLID — Open Closed PrincipleContinuing our series on SOLID, let’s move on to the second letter, “O”. If you haven’t read the previous article on Single Responsibility…May 15, 2024May 15, 2024
Clean code — Does code smell? Part 3Welcome to the third and final part of our series on clean code and code smells. In this article, we will delve into three more code…Feb 15, 2024Feb 15, 2024
Clean code — Does code smell? Part 2In this article, we continue our exploration of code smells and how they indicate potential issues in our codebase. By understanding these…Feb 5, 2024Feb 5, 2024
Clean code — Does code smell? Part 1Yes, and sometimes it stinks! Some time ago I started to read the book “Clean Code — Robert C. Martin”. The famous Robert, or, more…Feb 2, 2024Feb 2, 2024