Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.
Anonymous
Programming is not like being in the CIA; you don't get credit for being sneaky. It's more like advertising; you get lots of credit for making your connections as blatant as possible.
Steve McConnell on coupling from, "Code Complete."
Weeks of coding can save you hours of planning.
Anonymous
Rules for optimization:
Michael A Jackson
1. Don't do it.
2. (for experts only) Don't do it yet.
I hate code, and I want as little of it in our product as possible.
Jack Diederich
When we understand knowledge-based systems, it will be as before -- except our fingertips will have been singed.
Alan J. Perlis
if you are a programmer working in 2003 and you don't know the basics of characters, character sets, encodings, and Unicode, and I catch you, I'm going to punish you by making you peel onions for 6 months in a submarine.
Joel Spolsky
Nothing is more permanent than a temporary solution.
Thomas' First Law
In computing, the mean time to failure keeps getting shorter.
Alan J. Perlis
Human beings are not accustomed to being perfect, and few areas of human activity demand it. Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Anonymous