Remember when you were considered an environmentalist when you didn't throw junk out the car window? I sure do miss that simpler, happier time.
If we wish to count lines of code, we should not regard them as 'lines produced' but as 'lines spent. '
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.
Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
Raise your quality standards as high as you can live with, avoid wasting your time on routine problems, and always try to work as closely as possible at the boundary of your abilities. Do this, because it is the only way of discovering how that boundary should be moved forward.
An idol is what man makes and then has to carry. God makes a man and then carries him.
Satyagraha is a purely spiritual weapon.
Digory never spoke on the way back, and the others were shy of speaking to him. He was very sad and he wasn't even sure all the time that he had done the right thing; but whenever he remembered the shining tears in Aslan's eyes he became sure.
Sorrow makes us all children again.