Jump to ratings and reviews
Rate this book

The Practical Guide to Defect Prevention by McDonald, Marc, Musson, Robert, Smith, Ross [Microsoft Press, 2007] (Paperback) [Paperback]

Rate this book
The Practical Guide to Defect Prevention by McDonald, Marc, Musson, Robert, S...

Paperback

First published March 7, 2007

3 people are currently reading
25 people want to read

About the author

McDonald

139 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (5%)
4 stars
11 (55%)
3 stars
6 (30%)
2 stars
1 (5%)
1 star
1 (5%)
Displaying 1 - 3 of 3 reviews
Profile Image for Alex Railean.
267 reviews41 followers
May 10, 2012
I only gave 2 stars to this book because the impression it left on me was diminished by books I've read in the past.

Having previously read these:
- Code Complete //McConnell
- The mythical man-month //Brooks
- Software requirements //Wiegers
- Software estimation //McConnell
- Systemantics //Gall

I developed a pretty good picture of how to write software in such a way that it is easier to understand and maintain.

Besides that, I've also been exposed to coding style guidelines promoted by certain communities (ex: Python's PEP8).

This book also briefly discusses topics related to user experience and human-computer interaction - these ideas were discussed in much greater detail in books such as:
- Psychology of everyday things //Norman
- Things that make us smart //Norman
- The humane interface //Raskin
- and in the HIGs for Windows, OS X, GNOME and KDE


Basically, I would probably give it more stars if I read it before either of the items listed in this review.


One of the parts I found useful was the taxonomy of defects, you can use it as a checklist when conducting code reviews and thinking about your systems.
Profile Image for Robert Chapman.
501 reviews54 followers
September 14, 2012
I started this on vacation in 2010, so it seems only fitting that I finished it while on vacation this year. A year to read a book is not my norm...

This book would be good for organizations which have not yet started the process of reviewing their own defect data and don't have a strategy or eye towards how to improve. I found may good confirmations of behaviors which I have already put in place in my organization, but I didn't find a lot of new ideas to move forward with. It's not a bad book at all, it just didn't offer me the next steps I was hoping to find.
Profile Image for Michael Ryan.
107 reviews2 followers
July 17, 2016
a thorough and useful review of all of the modern defect prevention techniques. I have used suites of automated testing tools, which I found to be really useful during large development projects. And I have facilitated regular code-reviews by my team. But my experience stopped there. A lot of the more recent ideas, like scenario voting, UI walkthroughs, were new to me. So good to know that the field has moved on.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.