Any fool can make the simple complex, only a smart person can make the complex simple. -- unknown
Sound methodology can empower and liberate the creative mind; it cannot inflame or inspire the drudge. -- Frederick P. Brooks, No Sliver Bullet.
I think it is wise, and only honest, to warn you that my goal is immodest. It is not my purpose to "transfer knowledge" to you that, subsequently, you can forget again. My purpose is no less than to effectuate in each of you a noticeable, irreversable change. I want you to gain, for the rest of your lives, the insight that beautiful proofs are not "found" by trial anf error but are the result of a consciously applied design discipline. I want you to raise your quality standards. I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me. -- E. W. Dijkstra
Only make new mistakes. -- Phil Dourado
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. -- Stan Kelly-Bootle
Some people suggest that machines would be friendlier if input could be in a natural language. But natural language is probably the worst kind of input because it can be quite ambiguous. The process of retrieving information from the computer would be so time-consuming that you would be better off spending that time getting the information directly from an expert. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
Every strike brings me closer to the next home run. –Babe Ruth
It is better to fail in originality than to succeed in imitation. ~Herman Melville
Our lives begin to end the day we become silent about things that matter. –Martin Luther King Jr.
You can never cross the ocean until you have the courage to lose sight of the shore. –Christopher Columbus