Hacker News new | ask | show | jobs
by seeknotfind 211 days ago
Yeah, people tend to add rather than improve. It's possible to add into lower levels without breaking things, but it's hard. Growing up as a programmer, I was taught UNUX philosophy as a golden rule, but there are sharp corners on this one:

To do a new job, build afresh rather than complicate old programs by adding new "features".

1 comments

Was not it: "do one thing, do it well"?