{"id":279,"date":"2011-02-11T18:49:34","date_gmt":"2011-02-12T02:49:34","guid":{"rendered":"http:\/\/angryweasel.com\/blog\/?p=279"},"modified":"2011-02-11T18:49:34","modified_gmt":"2011-02-12T02:49:34","slug":"the-most-complete-book-review-of-all-time","status":"publish","type":"post","link":"https:\/\/angryweasel.com\/blog\/the-most-complete-book-review-of-all-time\/","title":{"rendered":"The most complete book review of all time"},"content":{"rendered":"<p>After my presentation at PNSQC in October, I was giving away copies of How We Test Software at Microsoft, and Michael Larsen said that if I gave him a copy, he\u2019d review it on his blog. I figured that was better than giving it to someone to sell on ebay, so I took a shot. <\/p>\n<p>Michael responded with the most in depth multi-part book review ever. Seriously, it was pretty cool, and I owe Michael a copy of my next book (which I plan to start writing sometime in 2027).<\/p>\n<p>If you missed it and want a nice recap of the book, here\u2019s the full review index.<\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/11\/testhead-book-club-how-we-test-software.html\">Chapter 1: Software Engineering at Microsoft<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/11\/testhead-book-club-how-we-test-software_24.html\">Chapter 2: Software Test Engineers at Microsoft<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/11\/testhead-book-club-how-we-test-software_24.html\">Chapter 3: Engineering Life Cycles<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/11\/testhead-book-club-how-we-test-software_30.html\">Chapter 4: A Practical Approach to Test Case Design<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software.html\">Chapter 5: Functional Testing Techniques<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software_08.html\">Chapter 6: Structural Testing Techniques<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software_13.html\">Chapter 7: Analyzing Risk with Code Complexity<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software_15.html\">Chapter 8: Model-Based Testing<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software_22.html\">Chapter 9: Managing Bugs and Test Cases<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2010\/12\/testhead-book-club-how-we-test-software_27.html\">Chapter 10: Test Automation<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/01\/testhead-book-club-how-we-test-software.html\">Chapter 11: Non-Functional Testing<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/01\/this-is-fourth-part-of-section-3-in-how.html\">Chapter 12: Other Tools<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/01\/chapter-13-customer-feedback-systems.html\">Chapter 13: Customer Feedback Systems<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/02\/book-club-how-we-test-software-at.html\">Chapter 14: Testing Software Plus Services<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/02\/book-club-how-we-test-software-at_08.html\">Chapter 15: Solving Tomorrow\u2019s Problems Today<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/02\/book-club-how-we-test-software-at_7958.html\">Chapter 16: Building the Future<\/a><\/p>\n<p><a href=\"http:\/\/mkl-testhead.blogspot.com\/2011\/02\/wednesday-book-review-how-we-test.html\">Afterward<\/a><\/p>\n<p>Thanks again to Michael for the in-depth write up. I expect that anyone wanting the short version of hwtsam will be greatly appreciative.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After my presentation at PNSQC in October, I was giving away copies of How We Test Software at Microsoft, and Michael Larsen said that if I gave him a copy, he\u2019d review it on his blog. I figured that was better than giving it to someone to sell on ebay, so I took a shot&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-279","post","type-post","status-publish","format-standard","hentry","category-allposts"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/comments?post=279"}],"version-history":[{"count":0,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/279\/revisions"}],"wp:attachment":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/media?parent=279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/categories?post=279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/tags?post=279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}