Dreaming in Code
Posted in Books, Programming, Technology on January 23rd, 2007 by Chris Stewart – 3 CommentsI talk a lot about software development here on my blog and in general I guess. What really rubs me the wrong way is how bad software development, as a discipline, actually is. I’ve written about it before in “Why Software Sucks” and saw a huge reaction to that article. I regularly seek out intelligent views to this problem. I think a lot of people understand why it’s such a painful process to get right but they either don’t know how to fix it or they simply cannot given the nature of their project. Anyway, more of that another day… ![]()
I discovered an interesting book on JoelonSoftware.com called “Dreaming in Code“. I’ve only read the first few chapters but it’s shaping to be an interesting read. The author has laid the foundation to discuss why software projects are so hard. He explains why the hard part has nothing to do with the technology and so forth. One saying I saw in this book, and have heard so many times before, is why is it we can build bridges but can’t seem to build software. He begins to paint the picture of how much we depend on software in our daily lives and how it’s almost impossible that those solutions work as they do.
If you’re looking for something interesting to read, check it out. I think this book will end up being one of the more interesting books on my bookshelf.
