<Merry Christmas ⁄>
<myBlog show="last" ⁄>
<mySnippets order="rand" ⁄>
<myPhoto order="random" ⁄>
<mySnippets type="lang" ⁄>
<myQuote order="random" ⁄>
<myContacts ⁄><email ⁄>
<windows live messenger ⁄>
<myCurriculum type="pdf" ⁄>
<myVisitorsMap ⁄>
<myValidation ⁄>These are some notes from a lightning talk I did at STAR East. I didn't say everything below, but I probably said most of it plus some other stuff. Nobody counted officially, but I am positive that I packed more words into my five minutes than any of the other eight speakers.
How many of you have found bugs? Anybody ever found the same bug twice? Ever found the same bug two different areas of the product - or the same type of bug in two completely different applications? If you haven't, you will. That's why we have heuristics and patterns to identify bugs - we know that certain types of bugs will always exist, so we test for them. The problem (for me), is that we keep on finding those same bugs.
Maybe you haven't got there yet, but I hate finding the same bugs over and over "oh look, I put a really big number into the text field and something goes wrong". Not again... I love a challenge, and for me, I get the most satisfaction - the biggest smile on my face, when I find a bug that would make Sherlock Holmes (or the guys on CSI) proud. The problem is that there are so many of the "easy" - "fish in a barrel" bugs that I don't get to spend enough time digging, investigating, and finding those really interesting bugs.
The idea behind bug prevention (or defect prevention) is to take the big buckets of bugs - bugs that happen often, and implement some sort of prevention technique. Not always the easiest thing to do, but usually very effective.
este é só um excerto do artigo, para aceder ao artigo completo, clique no link em baixo:
this is just a small excerpt from the article, to access the full article please click in the link below:
http://blogs.msdn.com/alanpa/archive/2007/05/29/bug-prevention-in-five...
<myNews show="rand" cat="misc" ⁄>