| Perfection is not over-engineering(var0.xyz) | |
| 279 points by var0xyz 2 days ago | 121 comments | |
tl;dr: Over-engineering isn't about pursuing perfection—it's about solving the wrong problem, usually due to poorly gathered requirements. With sufficiently tight and clear constraints, there's often only one solution that fits, which is by definition the "perfect" one for that context. The fix isn't to aim lower, but to treat every system as a product and rigorously define real user needs before engineering against them. | |
HN Discussion:
| |