2 ms·
I would guess underengineering (quick and dirty solutions) leads to a lot more tech debt in expectation than overengineering.
by cubefox 2y ago
I would guess underengineering (quick and dirty solutions) leads to a lot more tech debt in expectation than overengineering.
- gwbas1c 2y agoIt's neither: Underengineering will lead to unmaintainable spaghetti code. Overengineering will also lead to unmaintainable code, but it's more like lasagna.
- Glawen 2y agoVery nicely put
- bdangubic 2y agoin my experience both are more like nachos :)
- cubefox 2y agoI'd rather live in an overengineered house than in an underengineered one.
- gwbas1c 2y agoI found out my house was "overengineered" when a professional architect pointed out a load carrying beam that was much larger than it needed to be. A few years later I found structural issues in a different part of the house. But, because I spent more money on overengineering one part of the house, there's less money to fix real problems.