<pedrocorreia.net ⁄>

<Bug prevention in five minutes ⁄ >

clicks: 3861 3861 2007-06-01 2007-06-01 goto misc myNews misc  Bookmark This Bookmark This

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:


Subscribe News RSS  Subscribe News Updates by E-mail

myNews <myNews show="rand" cat="misc" ⁄>

Adobe Photoshop CS6: Improvements for Web and UI Designers new ...

Photoshop CS6 has been hailed as a huge improvement for web and UI designers. I'm going to share wit (...)

clicks: 20472 20472 2012-05-14 2012-05-14 goto url (new window) webdesign.tutsp... goto myNews misc

Camera Exposure Modes Explained new ...

If you're just getting started with photography, the letters on your camera's dial might feel like h (...)

clicks: 17224 17224 2012-05-13 2012-05-13 goto url (new window) photo.tutsplus.... goto myNews misc

45 Fresh Collection of High Quality Free PSD Files new ...

What else can be so great for a designer than finding out high quality Photoshop PSD files? This is (...)

clicks: 10634 10634 2012-05-09 2012-05-09 goto url (new window) smashingapps.co... goto myNews misc

15 Free High Quality ToolTip PSD's new ...

A tooltip or infotip can be defined as a graphical hint that is incorporated with the website design (...)

clicks: 12470 12470 2012-05-07 2012-05-07 goto url (new window) smashingapps.co... goto myNews misc

40+ Elegant Examples of River Photography

River photography is one of the beautiful type of photography, photographers take pleasure in this w (...)

clicks: 8304 8304 2012-05-04 2012-05-04 goto url (new window) smashingbuzz.co... goto myNews misc

40 Fresh And High Quality Free Icon Sets In PSD Format

Here is yet another exciting collection of high quality Free Icon PSD files for the designers that t (...)

clicks: 8541 8541 2012-02-19 2012-02-19 goto url (new window) smashingapps.co... goto myNews misc

15 jQuery Calendar Date Picker Plugins

In this collection, you will see some of the best jQuery Calendar Date Picker Plugins that will allo (...)

clicks: 8475 8475 2012-02-18 2012-02-18 goto url (new window) smashingapps.co... goto myNews misc

50 Beautiful Yet Free HTML5 And CSS3 Templates

HTML5 templates are getting very popular these days because all professional HTML5 templates are com (...)

clicks: 9045 9045 2012-02-17 2012-02-17 goto url (new window) smashingapps.co... goto myNews misc