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
The Open-Closed Principle is not a good idea. Abstractions and indirections shouldn't be created because we need to modify a bunch of code.| The Valuable Dev
Listening is one of the most important soft skills a developer should work on. Why? What is active listening? How to do it? In what situation?| The Valuable Dev
Abstraction is fundamental in software development. What is it? What's its benefits? Should we abstract everything?| The Valuable Dev