Class Quotes

We gather here today to celebrate funny, inspiring, and memorable quotes from our classes:


"So I'm thinking, 'Try again!' (and just occasionally, 'Indentation error!')." — Neale Morison


"If you are really stuck explain the problem out loud or in writing to somebody. At work, we call this talking to the cat. It's not that the other person can help you, but sometimes just the act of trying to explain it clearly helps you see the solution." — Amy Anuszewski


"It scarcely needs mentioning that, when you have a decorator inside a decorator, it's an interior decorator." — Neale Morison


On A**N + B**N == C**N and N > 1:

"Now, if you can find a solution for this when N is greater than 2, I want you to let me know." — Peter Norvig/


"Yes, the study of programming does open one to clairvoyance, precognition, and other miracles. Do not desire these powers, as the desire will cause you to lose them. Neither desire not to have the desire, nor to desire to have the desire, nor neither, nor both. It is only through complete non-attachment that you will achieve nirvana. Then the code will delight you with its never-ending illusions." — Ken Laws


Wishful thinking says "I have a plan ... I could solve the problem if I could assume X. Furthermore, I can see that it is feasible to implement X. But I can only do one thing at a time, so I will assume that I will be able to implement X, and continue on with my plan." — Peter Norvig


I call this strategy take5. I wrote this function. There is no truth to the rumor that Paul Desmond and Dave Brubek wrote it. — Peter Norvig/


The key to progressing from a novice programmer to an expert is mindful practice. — Peter Norvig/


I classify unsuccessful optimizations under the broader category of pessimizations :). — Nas Banov about JavaScript optimization in cs262


"I feel I can learn anything."said by Muhammad Shaheer Niazi.

Don't forget that feeling. =] — Sam The Great


"It's easy to make mistakes that only come out much later, after you've already implemented a lot of code. You'll realize Oh I should have used a different type of data structure. Start over from scratch." - Guido Van Rossum