No art, however minor, demands less than total dedication if you want to excel in it. -- Alberti
It’s hard to grasp abstractions if you don’t understand what they’re abstracting away from. -- Nathan Weizenbaum
You have to write for your audience. I would never write (1..5).map &'*2' in Java when I could write ListFactoryFactory.getListFactoryFromResource( new ResourceName('com.javax.magnitudes.integers'). setLowerBound(1).setUpperBound(5).setStep(1).applyFunctor( new Functor () { public void eval (x) { return x * 2; } })) I'm simplifying, of course, I've left out the security and logging wrappers. -- Reginald Braithwait
The best thing about a boolean is even if you are wrong, you are only off by a bit. -- Anonymous
A person won't become proficient at something until he or she has done it many times. In other words., if you want someone to be really good at building a software system, he or she will have to have built 10 or more systems of that type. -- Philip Greenspun
Sometimes a man with too broad a perspective reveals himself as having no real perspective at all. A man who tries too hard to see every side may be a man who is trying to avoid choosing any side. A man who tries too hard to seek a deeper truth may be trying to hide from the truth he already knows. That is not a sign of intellectual sophistication and "great thinking". It is a demonstration of moral degeneracy and cowardice. -- Steven Den Beste
The function of leadership is to produce more leaders, not more followers. ~Ralph Nader
Teach thy tongue to say, I do not know, and thous shalt progress. –Maimonides
I’ve learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel. –Maya Angelou
It does not matter how slowly you go as long as you do not stop. –Confucius