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.
Submitted by rnavaneethan 3 months ago
1 love
Save & Share the Quotes You Love
Order by: most loved | most recent
Confusing prototyping with engineering tends to be a big one (common mistakes software developers make). People slap things together to build a prototype and then they go: "Woo, now I got to deploy it!" And I was like: "Noo! Prototype is a learning experience. You hit the "DELETE" button! And then you rewrite it." I'm a big believer in deleting.
[1:08:32]
Submitted by BigG over 1 year ago
1 love
A benefit of GUIs is WYSIWYG - what you see is what you get. The disadvantage is WYSIAYG - what you see is all you get.
Submitted by luislee818 over 1 year ago
1 love
..clarity and correctness matter much more than the utmost speed.
Submitted by andreineculau over 1 year ago
1 love
Give someone a program, and you'll frustrate them for a day. Teach someone to program, and you'll frustrate them for a lifetime.
Submitted by rwatkins almost 2 years ago
2 loves
Give someone a program, and you'll frustrate them for a day. Teach someone to program, and you'll frustrate them for a lifetime.
Submitted by rwatkins almost 2 years ago
1 love
There’s a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. [...] The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It’s harder to read code than to write it.
Submitted by espedub almost 2 years ago
2 loves
NOT 'GETTING' ALGEBRA IS NOT ACCEPTABLE FOR A MATHEMATICIAN, AS NOT 'GETTING' POINTERS IS NOT ACCEPTABLE FOR PROGRAMMERS. TOO FUNDAMENTAL.
Submitted by slapout almost 2 years ago
1 love
Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code.
Submitted by nadeem over 2 years ago
2 loves
Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
Submitted by peteog over 2 years ago
1 love
I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind.
— Alan Kay
Submitted by peteog over 2 years ago
1 love
Programming is like sex: one mistake and you have to support it for the rest of your life.
Submitted by laura over 2 years ago
2 loves