Programming is similar to a game of golf. The point is not getting the ball in the hole but how many strokes… — Hayley Mills Copy Share Image
The function of good software is to make the complex appear to be simple. — Grady Booch Copy Share Image
People talk about computer programmers as if computers are our whole lives. That's simply not true. — Ellen Ullman Copy Share Image
When debugging, novices insert corrective code; experts remove defective code. — Richard E. Pattis Copy Share Image
We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. — Anonymous Copy Share Image
It takes a touch of genius-and a lot of Courage-to move in the opposite direction. — Albert Einstein Copy Share Image
The generation of random numbers is too important to be left to chance. — Robert Coveyou Copy Share Image
More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason - including… — William Wulf Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as… — Brian Kernighan Copy Share Image
I think that computer programming shows in my writing. Often when I write about computer programmers I'll write about the way that… — Walter Mosley Copy Share Image
Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges,… — Ray Ozzie Copy Share Image
Geniuses of certain kinds - mathematicians, chess players, computer programmers - seem, if not mad, at least lacking in the social skills… — James Gleick Copy Share Image
This is how many people become artists, musicians, writers, computer programmers, record-holding athletes, scientists... by spending time alone practicing what they love. — Meg Cabot Copy Share Image
Computer programmers tend, by and large, to be quirky and highly individualistic. Trying to organize or manage such awkward characters is normally… — John Naughton Copy Share Image
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the… — Henry Petroski Copy Share Image
“The people most likely to grasp that wealth can be created are the ones who are good at making things, the craftsmen.… — Paul Graham Copy Share Image
When we look at these historical women and what they've gone through, it's shocking to recognize some of our own experiences in… — Anita Sarkeesian Copy Share Image
It's [programming] the only job I can think of where I get to be both an engineer and an artist. There's an… — Andy Hertzfeld Copy Share Image
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we… — Maurice Wilkes Copy Share Image
“When the first professional computer programmers were all women during World War II, and only 12 percent of computer science degrees were… — Nick Yee Copy Share Image
“Her team had become NASA’s first computer programmers. The women still worked closely with the engineers, almost all of whom were men,… — Nathalia Holt Copy Share Image
I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code… — Linus Torvalds Copy Share Image
For a long time it puzzled me how something so expensive, so leading edge, could be so useless. And then it occurred… — Bill Bryson Copy Share Image
The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a… — Fred Brooks Copy Share Image
Testing by itself does not improve software quality. Test results are an indicator of quality, but in and of themselves, they don't… — Steve McConnell Copy Share Image
The last few decades have belonged to a certain kind of person with a certain kind of mind-computer programmers who could crank… — Daniel H. Pink Copy Share Image
I realized that a large part of my life from then on was going to be spent in finding mistakes in my… — Maurice Wilkes Copy Share Image
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard… — Tony Hoare Copy Share Image
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it. — Steve McConnell Copy Share Image
If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it. — Richard E. Pattis Copy Share Image
The best performance improvement is the transition from the nonworking state to the working state. — John Ousterhout Copy Share Image
Real programmers don't comment their code. If it was hard to write, it should be hard to understand. — Tom Van Vleck Copy Share Image