In 1972 David L. Parnas published a classic paper entitled On the Criteria To Be Used in Decomposing Systems into Modules. It appeared in the December issue of the Communications of the ACM, Volume 15, Number 12.| blog.cleancoder.com
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
Stress can be harmful and can lead you to rush and take wrong decisions. Let's see together how to manage our stress.| The Valuable Dev
What's the consequences of stress and how to manage it as a developer? Let's review some important and actionable tips.| The Valuable Dev
Is simplicity important? How to achieve it? How to manage complexity? Here's a detailed article about the KISS principle.| 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