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
  • “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

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