Hacker News new | past | comments | ask | show | jobs | submit login

Some of my favorite quotes about programming ( http://quotes.cat-v.org/programming/ ) make precisely this point:

"One of my most productive days was throwing away 1000 lines of code." -- Ken Thompson

"Deleted code is debugged code." — Jeff Sickel

And probably my favorite (because this doesn't apply only to lines of code):

"The cheapest, fastest, and most reliable components are those that aren't there." -- Gordon Bell




"The cheapest, fastest, and most reliable components are those that aren't there." -- Gordon Bell

Just to clarify. I think what he means by that statement is that, we assume that components not yet built would be cheaper, faster and more reliable than they would be in reality. Which is almost always true.

[EDIT: Just realized, it's true the other way around too, if you eliminate the need for a component, it becomes the cheapest, fastest and most reliable component.]




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

Search: