On NPR’s Marketplace segment last night, they were talking about Microsoft [finally] delivering Vista to the consumer today. Microsoft tried to hype things up a bit by making copies of Vista available at 12:00am today, Tuesday 1/30/2007, similar to stunts pulled for Harry Potter books or Star Wars movies when they hit the market. The more interesting part of the segment was an interview with Scott Rosenburg about his new book, Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software. Rosenburg’s quotes about programming large pieces of software, such as Notes or Domino or Vista, were right on. His thoughts on measuring development’s progress ….
…sometimes people in the field try to measure it by lines of code, it’s sort of like how many words have you written on an article. And the problem is that sometimes the best piece of code is one that uses very few lines to accomplish what it’s trying to do. So it’s very hard to measure progress…
I’m intrigued by the book. The title is key catching, and I always say I get my best ideas for solving coding problems in my sleep. The reviews on amazon.com allude to connections to the development of Lotus 1-2-3, and that the book does dig deep into some OO programming discussions. Going to check Borders for it today, I’ll let you know how it is ….


