Home
Feb
Mar
April
May
June
July
August
September
October
November
December
January
Refs
Notes
Apr5

I am beginning to realize the value of this project. By deliberately trying to set aside at least one hour each day that is specifically devoted to "learning", I am able to maintain a steady pace, even when other demands make the day frantic.

Today I began reading, "The Cathedral and the Bazaar" by Eric Raymond. This is a book about the open source approach to software development. This book ties in nicely with Lawrence Lessig's "Code and Other Laws of Cyberspace". Combined with Tim Berners-Lee's "Weaving the Web", I have three good books that give a knowledgeable perspective on the future of the internet.

Raymond provides a number of lovely pithy quotes. I simply want to make note of some that caught my attention, sometimes modified for use on this page.

  • "Given enough eyeballs, all bugs are shallow" (p.27)
  • Every good work of software starts by scratching a developer's itch.
  • It's almost always easier to start from a good partial solution than from nothing at all.
  • Plan to throw one away: you will, anyhow.
    • you often don't really undestand the problem until the first time you implement a solution.
  • If you have the right attitude, interesting problems will find you.
    • Given a bit of encouragement, your users will diagnose problems and suggest fixes far more quickly than you could unaided.
  • Release early. Release often. And listen to your customers.
    • more users find more bugs because adding more users adds more different ways of stressing the program.
  • If you treat your beta-testers as if they're your most valuable resource, they will respond by becoming your most valuable resource.

I am now on page 46. More bullets tomorrow.

I am struck by how well these principles fit to other tasks, such as writing a thesis or engaging in almost any project.
 

Dale Burnett dale.burnett@uleth.ca
First Created  April 5, 2000
Last Revised   April 5, 2000
Copyright Dale Burnett 2000 all rights reserved