| Perfection is not over-engineering(var0.xyz) | |
| 269 points by var0xyz 1 day ago | 117 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:
| |