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
The imposter syndrome can be the cause of mental health issues like burnout or even depression. Let's look at the studies on the subject to understand it and try to overcome it.| The Valuable Dev
When developers speak about the Single Responsibility Principle, nobody seems to agree. What means the SRP? Should we still use it?| The Valuable Dev
From 1974 to 2008, 6000 different resources have been written on burnout. Even though, developers still struggle with it. How can we prevent it?| The Valuable Dev
Abstraction is fundamental in software development. What is it? What's its benefits? Should we abstract everything?| The Valuable Dev
Global variables are a common pitfall many developers fall into. Let's take a look why, and how we can fix this problem.| The Valuable Dev
The comparison between adding the behavior of your domain to your entities (rich model) or to services (anemic model).| The Valuable Dev