Rosenberg-dreaming_in_code

Dreaming in Code

by Scott Rosenberg

★★★★★

Software is easy to make, except when you want it to do something new," Rosenberg observes—but the catch is that "the only software worth making is software that does something new." This two-tiered insight comes from years of observing a team led by Mitch Kapor (the creator of the Lotus 1-2-3 spreadsheet) in its efforts to create a "personal information manager" that can handle to-do lists as easily as events scheduling and address books. Rosenberg's fly-on-the-wall reporting deftly charts the course taken by Kapor's Open Source Applications Foundation, while acknowledging that every software programmer finds his or her own unique path to a brick wall in the development process.

Finished in 21 days

Review


This is a worthwhile read for anybody involved in the business of developing software. I have to agree though the some of the comments regarding the mind numbing boring aspect of a lot of this book. The book does a great job and revisiting the history of software engineering, the software crisis, the art versus science versus engineering aspect of creating software, etc. etc. however, no conclusions are drawn and we're just as confused by the end of the book as we are when we started.