Computer Programming Quotes
The best sayings about Computer Programming that you can share on Instagram, Pinterest, Facebook and other social networks!
-
A computer is like a violin. You can imagine a novice trying first a phonograph and then a violin. The latter, he says, sounds terrible. That is the argument we have heard from our humanists and most of our computer scientists. Computer programs are good, they say, for particular purposes, but they aren’t flexible. Neither is a violin, or a typewriter, until you learn how to use it.
→ -
The truth is, when all is said and done, one does not teach a subject, one teaches a student how to learn it.
→ -
There is nothing so useless as doing efficiently that which should not be done at all.
→ -
That language is an instrument of human reason, and not merely a medium for the expression of thought, is a truth generally admitted.
→ -
The discipline of programming is most like sorcery. Both use precise language to instruct inanimate objects to do our bidding. Small mistakes in programs or spells can lead to completely unforseen behavior: e.g., see the story, "The Sorcerer's Apprentice". Neither study is easy: "...her [Galinda's] early appetite for sorcery had waned once she'd heard what a grind it was to learn spells and, worse, to understand them." from the book "Wicked" by G. Maguire.
→ -
The best programmers are not marginally better than merely good ones. They are an order-of-magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability.
→ -
If you think you're a really good programmer... read Knuth's Art of Computer Programming... You should definitely send me a resume if you can read the whole thing.
→ -
When I'm working on a problem, I never think about beauty. I think only how to solve the problem.
→ -
Computer Science is a science of abstraction -creating the right model for a problem and devising the appropriate mechanizable techniques to solve it.
→ -
If you stay up late and you have another hour of work to do, you can just stay up another hour later without running into a wall and having to stop. Whereas it might take three or four hours if you start over, you might finish if you just work that extra hour. If you're a morning person, the day always intrudes a fixed amount of time in the future. So it's much less efficient. Which is why I think computer people tend to be night people - because a machine doesn't get sleepy.
→ -
Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges, and it causes end-user and administrator frustration.
→ -
One purpose of CRC cards [a design tool] is to fail early, to fail often, and to fail inexpensively. It is a lot cheaper to tear up a bunch of cards that it would be to reorganize a large amount of source code.
→ -
Premature optimization is the root of all evil in programming.
→ -
Beauty is the ultimate defense against complexity.
→ -
The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.
→ -
Low-level programming is good for the programmer's soul.
→ -
To err is human, but to really foul things up you need a computer.
→ -
One can think effectively only when one is willing to endure suspense and to undergo the trouble of searching.
→ -
I am rarely happier than when spending an entire day programming my computer.
→ -
Computer programming is really a lot like writing a recipe. If you've read a recipe, you know what the structure of a recipe is, it's got some things up at the top that are your ingredients, and below that, the directions for how to deal with those ingredients.
→ -
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard to pay.
→ -
I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
→ -
A programming language is like a natural, human language in that it favors certain methaphors, images, and ways of thinking.
→ -
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
→ -
A ship in port is safe, but that's not what ships are built for.
→ -
An excellent plumber is infinitely more admirable than an incompetent philosopher.
→ -
More than the act of testing, the act of designing tests is one of the best bug preventers known.
→ -
A class, in Java, is where we teach objects how to behave.
→ -
The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.
→ -
One of my most productive days was throwing away 1,000 lines of code.
→
Share our collection of quotes on social networks – this will allow as many people as possible to find inspiring quotes about Computer Programming!