Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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".



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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: