More Good Programming Quotes, Part 5

Here are more good programming quotes I have found since my last post.


“It has been said that the great scientific disciplines are examples of giants standing on the shoulders of other giants. It has also been said that the software industry is an example of midgets standing on the toes of other midgets.”
Alan Cooper

“Changing random stuff until your program works is bad coding practice, but if you do it fast enough it’s Machine Learning.”
via @manisha72617183

“Make it work, then make it beautiful, then if you really, really have to, make it fast. 90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful!”
Joe Armstrong

“For each desired change, make the change easy (warning: this may be hard), then make the easy change”

“If it’s your decision, it’s design; if not, it’s a requirement.”
Alistair Cockburn

“The hardest bugs are those where your mental model of the situation is just wrong, so you can’t see the problem at all.”
Brian Kernighan

“I’m not a great programmer. I’m just a good programmer with great habits.”

“Making things easy to do is a false economy. Focus on making things easy to understand and the rest will follow.”
Peter Bourgon

“Choosing the right limitations for a certain problem domain is often much more powerful than allowing anything.”
Jason Moiron

“Make it correct, make it clear, make it concise, make it fast. In that order.”
Wes Dyer

“malloc”, from the French “mal LOC”, or “bad line of code”


Not about programming per se, but still applicable, or funny, or both.

“Anybody who doesn’t change their mind a lot is dramatically underestimating the complexity of the world we live in.”
Jeff Bezos

“Writing is thinking. To write well is to think clearly. That’s why it’s so hard.”
David McCullough

“Rarely is anyone thanked for the work they did to prevent the disaster that didn’t happen.”
Mikko Hypponen

“Leaders focus on doing the right thing, managers focus on doing things right”
@ID_AA_Carmack, from Peter Ducker

“Once you start looking for confirmation bias you see it everywhere.”

“I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated.”
Anderson’s law

“For every complex problem there is an answer that is clear, simple, and wrong.”
H. L. Mencken

One response to “More Good Programming Quotes, Part 5

  1. Pingback: Java Weekly, Issue 382 | Baeldung

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s