When Good Intentions Become a Problem: Overengineering
Many software systems are not problematic because they are too simple. The problem often arises when they are unnecessarily complex.
When a system is too complicated, it becomes harder to navigate, ch
mortylen.hashnode.dev6 min read