Having large case statements in an object-oriented language is a sure sign your design is flawed. -- [Fixing architecture flaws in Rails' ORM]
We now come to the decisive step of mathematical abstraction: we forget about what the symbols stand for. ...[The mathematician] need not be idle; there are many operations which he may carry out with these symbols, without ever having to look at the things they stand for. -- Hermann Weyl, The Mathematical Way of Thinking
Premature optimization is the root of all evil (or at least most of it) in programming. -- Donald Knuth
Il y a très loin de la velléité à la volnt, de la volonté à la résolution, de la résolution au choix des moyens, du choix ds moyens à lapplication. -- Jean-François Paul de Gondi de Retz
An expert is, according to my working definition "someone who doesn't need to look up answers to easy questions". -- Eric Lippert.
The reason to do animation is caricature. Good caricature picks out the essense of the statement and removes everything else. It's not simply about reproducing reality; It's about bumping it up. -- Brad Bird, writer and director, The Incredibles
Whether you think you can or you think you can’t, you’re right. –Henry Ford
The battles that count aren't the ones for gold medals. The struggles within yourself--the invisible battles inside all of us--that's where it's at. –Jesse Owens
Wake up to the day's most important news.
Don’t let what you cannot do interfere with what you can do. ~John R. Wooden