Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

What's your favourite quote about programming?

One quote per answer, and please check for duplicates before posting!

share

locked by Yannis Rizos Sep 14 '12 at 17:07

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as not constructive by Walter, ChrisF Feb 7 '11 at 13:10

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

166 Answers 166

The best indication of software quality is consistent indentation

I read this when I was following up footnotes in SICP once but I've not been able to find it since, so a) I can't attribute it and b) I am writing from memory, and more than likely paraphrasing. I have, however, found it to be true.

share

Release early. Release often. -- Eric S. Raymond

share

Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something.

-Robert Heinlein

share

Minimal Functionality to the desktop as soon as possible.

share

As a general rule, the most successful man in life is the man who has the best information.
  — Benjamin Disraeli

share

The whole history of this invention has been a struggle against time.
  — Charles Babbage on the Analytical Engine, 1837

share

Skill Appreciates Skill

(Or, It Takes One to Know One)

I have often felt that programming is an art form,
whose real value can only be appreciated
by another versed in the same arcane art;
there are lovely gems and brilliant coups
hidden from human view and admiration, sometimes forever,
by the very nature of the process.
You can learn a lot about an individual
just by reading through his code, even in hexadecimal.

From The Story of Mel, a Real Programmer (free verse version)

I had no idea there was actually a short Wikipedia article with links to both prose and verse versions of the story, along with other information.

share

Entia non sunt multiplicanda praeter necessitatem

(Keep it simple, stupid)

Years ago I ran across a poster that had the Latin expression with the English translation under it.

share
2  
I don't think it's ironic, because the latin is "Occam's Razor" and most people, myself included, won't understand the Latin. –  Mark C Oct 21 '10 at 19:10

Keep it Simple!

share
2  
Duplicate of programmers.stackexchange.com/questions/39/… –  Roger Pate Oct 28 '10 at 2:34

"Real programmers don't see code, they see trees."

share
Programmers don't quit, they just go offline. :)
share

XML is like violence - if it doesn’t solve your problems, you are not using enough of it.

share

Programming is an art form that fights back

-- Unknown

Note: especially when you're oncall...

share

True story:

I was doing a project for school in c++ and needless to say there was some compiler wrestling. As I got more pissed of I started naming my test functions shit with fuck variants for variables. At some point to every-bodies amusement I yelled "Why isn't this fuck pointing to shit?!?!?"

share

Impossible is Nothing

Although belongs to Adidas, but fits Software development well.

share

Comments in code are like sex. When they are good -- it's very, very good. But when they are bad, they are better than nothing.

-- Anonymous

share
4  
"Out of date and now just misleading" falls under "bad" and that's even worse than nothing. –  Jonathan Hobbs Jan 20 '11 at 23:26

This site is currently not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .