Saturday, March 06, 2010

Programming Quotes

There are quite a few programming quotes. These are a few I like.

Computer programming is tremendous fun. Like music, it is a skill that derives from an unknown blend of innate talent and constant practice. Like drawing, it can be shaped to a variety of ends – commercial, artistic, and pure entertainment. Programmers have a well-deserved reputation for working long hours, but are rarely credited with being driven by creative fevers. Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination, but because their imagination reveals worlds that others cannot see.
-- Larry O'Brien and Bruce Eckel in Thinking in C#

"With good program architecture debugging is a breeze, because bugs will be where they should be."
-- David May

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
-- Brian Kernighan

As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
-- Maurice Wilkes discovers debugging, 1949

Why do we never have time to do it right, but always have time to do it over?
-- Anonymous Code Monkey

Labels: , ,

Newer›  ‹Older