// May 19th, 2007 // 7 Comments » // tech
Here are a few Programming quotes I kind of liked, so I thought I would share them. I liked the first one the most, because I was assigned to assist the data structure’s teachers in the lab this semester. So, I have to correct about 80 programs per week, and POINTERS never fail in giving me extreme headaches, especially when they’re not use properly.
* Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end. (Henry Spencer)
* It’s hard enough to find an error in your code when you’re looking for it; it’s even harder when you’ve assumed your code is error-free. (Steve McConnell)
* Computers are good at following instructions, but not at reading your mind. (Donald Knuth)
* 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)
* Measuring programming progress by lines of code is like measuring aircraft building progress by weight. (Bill Gates)
* 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, 1949)
* When someone says, “I want a programming language in which I need only say what I want done,” give him a lollipop. (Alan Perlis)
* The cost of adding a feature isn’t just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. … The trick is to pick the features that don’t fight each other. (John Carmack)
* Be nice to nerds. Chances are you’ll end up working for one. (Bill Gates)
* The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and fished out listings of their operating system. (Bill Gates)