Useful Quotes
- 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
- Leap in and try things. If you succeed, you can have enormous
influence. If you fail, you have still learned something, and your
next attempt is sure to be better for it.
--Brian Kernighan
- Controlling complexity is the essence of computer programming.
--Brian Kernighan.
- I never did anything by accident, nor did any of my inventions
come by accident; they came by work.
--Thomas Edison
- How do you learn to write good clear code? You do it by reading
lots of code, and writing lots of code.
--Richard Stallman
- It is as if perfection is attained not when there is nothing more
to add, but when there is nothing more to take away.
--Antoine de
Saint-Exupery
- Tell me and I'll forget; show me and I may remember; involve me
and I'll understand.
--Chinese proverb.
- I think everybody in this country should learn how to program a
computer because it teaches you how to think.
--Steve Jobs, the
Lost Interview
- Some Programming Principles: 1) Simplicity; 2) Clarity; 3)
Generality.
--from The Practice of Programming, Kernighan and
Pike.
- Everything should be made as simple as possible, but not
simpler.
--A. Einstein.
- 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.
- True understanding and learning happens not with memorizing, but
with thinking and reflecting.
--Henry D. Thoreau.
- Learning to write programs stretches your mind, and helps you
think better, creates a way of thinking about things that I think is
helpful in all domains.
--Bill Gates