Programmers quotes


Kent Beck

Make it run, make it right, make it fast. My dad told me this the first day I started programming. I still have to remind myself sometimes. Make it run, because it’s too easy to take counsel of your fears and spin off into AbstractDesignLand. Make it right, because there lies the joy of software. Make it fast so people can use it, but don’t make any performance-related decision until you have solid evidence.


Patrick McKenzie

My job is not to program. My job is to provide business value. I happen to do that by programming sometimes. More frequently, I do it by not programming.




Failure is not an option; it comes bundled with the software.


Ethan Gunderson

My place of work’s motto

“We don’t have time to do it right, but we have time to do it over”


Give me six hours to chop down a tree and I will spend the first four sharpening the axe.

Abraham Lincoln


There has to be a better way to do this….


Simple and clear, I love it. – Wayne Koorts



Gary Willoughby

“Code as if somebody else needs to understand your code.”


“Do no evil!”


Code as if the person taking over is a maniac with a gun, and knows your home address. – icelava



I have made this letter longer than usual, only because I have not had

the time to make it shorter.


-Blaise Pascal



Thomas Marti

“When in doubt, pretend it’s magic”




My old boss used to say ‘measure twice, cut once’.



Tim Lesher

“Listen to your fear.”

One of the hardest lessons I’ve had to learn is that if there’s something I’m avoiding looking at, or something I’m half-afraid to look at, then that’s almost certainly the part that is misdesigned, miscoded, or most likely to require changes later on.

In this case fear isn’t the mind-killer. It’s more like the smoke alarm.



If at first you don’t succeed, redefine success. 🙂




“To err is human, to really screw things up requires a computer.”

“An error is not a mistake until you refuse to correct it.”




assert(ItWorks != ItIsCorrect);   # Ever


If you tell lies to your computer, years later, long after you’ve forgotten, it will tell tham back to you. So, never tell lies to your computer.




Before I push open the office main door, I tell myself:

I am not here for money. I am here to learn something new ..

It has kept my little candle burning inside me..




Slow down, get it in writing, and it’s never too late to test one more time.



Mc Kian Isla

Anything’s possible…KEEP THINKING!!!



Brian Hooper

Smile…tomorrow will be worse.




Don’t let the perfect be the enemy of the good.




Anything is possible given time, money and inclination



Alexandre Hauser

Don’t keep zombies in your backyard. You never know when they’ll come to get you.

When you know something is not right, fix it asap.



“Be Prepared!” Anything can happen when you program executes, sanity check all user input.



Not all problems are worth solving. Here’s my estimate for that database app…..


If it’s not in the spec, it’s going to cost you extra, and it’s going to be done later.

Or, as a friend of mine used to say,

“Okay, we can do that. What DON’T you want done?”




Do it.

Do it right.

Do it right now.




“Plan to throw one away, you will anyhow.” – Fred Brooks

“If you plan to throw one away, you will throw away two.” – Craig Zerouni




You have job to get done. Now do it.



Andrew Edgecombe

“Experience is being able to say ‘I think I’ve messed up like this before'”




But there’s no sense crying over every mistake.

You just keep on trying till you run out of cake.




For me it’s more like “Never give up” – I guess that’s what happens when you’re exposed daily to Coding Horrors and somehow you have to turn that into a nice application.


persistence is the mother of perceived simplicity…



As long as I ease the job for the user, I don’t care how much I have to do


Mike Hofer

I don’t really understand anything that I haven’t built myself. I may think I do, but I don’t. At best, I have a superficial familiarity with it, but I don’t really understand it like I would if I had built it myself. (That’s not to say that I should build everything myself; just that I shouldn’t be deceived into thinking that I have mastered anything that I haven’t built myself.)

By the same token, I am forced to admit, on a daily basis, that I am nowhere anywhere near as smart as I may think I am or wish that I was. Reflecting upon my own handiwork is a gentle reminder that I am capable of acts of overwhelming stupidity, astonishing hubris, and a mind-boggling propensity to repeat the mistakes of the past.




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 )

Google+ photo

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

Connecting to %s