Book: Why Software Sucks... and what you can do about it
David Platt has written a number of books I've really enjoyed. I had pretty high expectations for Why Software Sucks... and what you can do about it but a bit like I felt after reading Blink, I was left with an overwhelming "is that it?" feeling. David shows several web sites and programs that he really doesn't like the behaviour of (and on most I'd have to heartily agree with him) but I don't feel he really got into the meat of the real discussion. I did find the discussion of TechEd and what it's like, to be very familiar :-) I also found his story surrounding his judging of the Imagine Cup pretty funny. But overall, I think the book gets a bit lost in the Microsoft vs everyone else discussion and the endless stories surrounding trying to understand geeks. I was left puzzled as to whether the book was targeted at geeks or end-users. It's certainly more appropriate for end-users.