Hacker News new | ask | show | jobs
by twodave 1736 days ago
I hear you, and I agree. There are a lot of subtle factors that go into designing good software. And even if you could write code that never needed to be rewritten or thrown away, the desired outcomes change over time anyway, so eventually you just end up with a really nice paper-weight. Still, if you go out of your way to write crappy code you'll end up with a crappy outcome.