Software and cathedrals are much the same – first we build them, then we pray.
The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.
A good programmer is someone who always looks both ways before crossing a one-way street.
Confusion is part of programming.
Code is like humor. When you have to explain it, it’s bad.
If debugging is the process of removing bugs, then programming must be the process of putting them in.