This story was originally published on HackerNoon at: https://hackernoon.com/the-road-to-hell-is-paved-with-good-dry-intentions.
Learn how good intentions can lead to spaghetti dry code, over abstraction and over engineered systems.
Check more stories related to programming at: https://hackernoon.com/c/programming.
You can also check exclusive content about #software-development, #engineering, #dry, #modularity, #modular-reasoning, #design-patterns, #yagni, #hackernoon-top-story, and more.
This story was written by: @melvin-manni. Learn more about this writer by checking @melvin-manni's about page,
and for more stories, please visit hackernoon.com.
Over-engineering is making software/system design more complex than necessary. Functionalities should only be implemented when you need them, not on the possibility you will need them.
Published on 1 day, 10 hours ago
If you like Podbriefly.com, please consider donating to support the ongoing development.
Donate