badpopcorn

On Programming

Written by Ben on March 26, 2006 | 2 Comments

Learning to design programs is like learning to play soccer. A player must learn to trap a ball, to dribble with a ball, to pass, and to shoot a ball. Once the player knows those basic skills, the next goals are to learn to play a position, to play certain strategies, to choose among feasible strategies, and, on occasion, to create variations of a strategy because none of the existing strategies fits.
– Felleisen, Findler, Flatt, and Krishnamurthi, How to Design Programs: An Introduction to Computing and Programming

One cannot truly be a master until one perfects its basic fundamentals; only then does one attain enlightenment.


2 Comments »

  1. Man that is just great…it brings a tear to my eye. Soccer and Programming in the same sentece…its like how you sum me up.

    Comment by Moe — March 29, 2006 @ 2:53 pm

  2. dude i can’t see my text! well said — but uh, are we getting rich off onyx or what? social networking video mixing!

    Comment by dan — March 31, 2006 @ 11:37 am

RSS feed for comments on this post. | TrackBack URI

Leave a comment

XHTML ( You can use these tags): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .