He says “Ive had more flack and misinterpretation of this position than almost anything else Ive written.”) Some of Beizers best comments are found in footnotes and other addenda. ” (You have to read his description to understand this one. “Code migrates to data.” “Local migrates to global. Beizer invents four laws in the first few chapters that are both insightful and outrageous: “Every method you use to prevent or find bugs leaves a residue of more subtle bugs against which those methods are ineffectual.” Corollary: “Test suites wear out.” “Software complexity (and therefore that of bugs) grows to the limits of our ability to manage that complexity.” (He calls this “the Complexity Barrier”). Big and little delights are scattered throughout the book. It is flawed because, for all the words and wit, Beizer makes some curious choices of what to include and omit. It is wondrous because it is written with grace and style, is full of pithy insight, and covers so much ground as to strain the binding. This second edition of Beizers comprehensive book on software testing is at once wondrous and flawed.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |