Favorite Software Development Quotes

I will continually add to this post as I encounter more favorite quotes. I will do my best to properly attribute them as well.
  • “First, solve the problem. Then, write the code.” – John Johnson
  • “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”- Martin Fowler
  • “Good code is its own best documentation. As you’re about to add a comment, ask yourself, “How can I improve the code so that this comment isn’t needed?” Improve the code and then document it to make it even clearer.”- Steve McConnell
  • “Every time you write a comment, you should grimace and feel the failure of your ability of expression.” – Robert Martin
  • “We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil” – Donald Knuth
  • “Good design adds value faster than it adds cost.” – Thomas C. Gale
  • “One bad programmer can easily create two new jobs a year.” – David Parnas
  • “When all you have is a hammer, everything starts to look like a nail.” – Unknown
  • “Controlling complexity is the essence of computer programming.” – Brian Kernighan
  • “It’s okay to figure out murder mysteries, but you shouldn’t need to figure out code. You should be able to read it.” – Steve McConnell
  • “Programming is like sex. One mistake and you have to support it for the rest of your life.” – Michael Sinz
  • “If you can’t explain it simply, you don’t understand it well enough.” – Albert Einstein
  • “Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.” – Alan Kay
  • “Civilization advances by extending the number of important operations which we can perform without thinking about them.” – Alfred North Whitehead
  • “A poor craftsman blames his tools.” – Unknown

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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