The cognitive load theory can help us learn more effectively our codebases, and make them easier to understand.| The Valuable Dev
Let's explore the concepts of cohesion and coupling in depth: why they are so important, and how to concretely apply them.| The Valuable Dev
Do we need to measure complexity? With what metrics? What benefits can it brings? This is the questions we'll answer in this article.| The Valuable Dev
Why inheritance is considered as a pillar of OOP when so many developers criticize it? We'll see where inheritance comes from and what problems it solves.| The Valuable Dev
As developers, learning is essential: how to learn effectively, efficiently, and have fun doing so?| The Valuable Dev