A Common Taxonomy of Bugs and How to Squash Them

Kylie Stradley (03.Feb.2017 at 17:15, 1 hr )
Talk at SunshinePHP 2017 (English - US)

Rating: 5 of 5

Catching software bugs is a mysterious magic, unknowable by science and untouchable by process.

False! Programming bugs, like real bugs, can be organized into a taxonomy. Come with me and I'll show you how classification can help you build “programmer’s instinct” into a logical debugging process.

Debugging may be instinctual but those instincts come from seeing, identifying and diagnosing patterns. In this talk, we’ll use phenetic taxonomy to build a debugging decision making network based on attributes and behaviors of common bugs. Newer developers will learn how to apply systematic pattern matching to debugging while seasoned developers will learn how to use their instincts to teach debugging.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 5 of 5

03.Feb.2017 at 17:52 by Eric Poe (94 comments) via Web2 LIVE

I really liked the extension of the metaphor into the lab notebook. This made taking the different kinds of bugs and how to resolve them easier to grasp and digest. Well done!

Rating: 4 of 5

03.Feb.2017 at 18:02 by Colin O'Dell (122 comments) via Web2 LIVE

I really liked the field guide / taxonomy concept - it fit the material perfectly. Kylie did a great job conveying how identifying the type of bug can guide your efforts to find and resolve it.

While the information presented was very useful, I do wish the presentation had been a little longer, perhaps with some more concrete examples or a couple other "species" to inspect.

Rating: 3 of 5

03.Feb.2017 at 22:45 by Troy Potter (9 comments) via Web2 LIVE

Short, but good discussion about how to classify types of bugs in code or environment.

Rating: 5 of 5

04.Feb.2017 at 00:10 by Emily Stamey (52 comments) via Web2 LIVE

Great knowledge of your talk and slides. You made the technical difficulties amusing anecdotes and managed to teach us some interesting new tools to solve our bug problems! I really liked the points you made about not being able to scale unicorns and felt like the bug taxonomies were a helpful pneumonic for looking at the pattern of the bug and not being stuck in the specifics.

Rating: 5 of 5

04.Feb.2017 at 17:46 by Liviu Ifrim (13 comments) via Web2 LIVE

Helpful and funny, Thank you.

Rating: 5 of 5

04.Feb.2017 at 22:13 by Diana Woodhouse (9 comments) via Web2 LIVE

A methodical approach to dissecting bug types and squashing them with confidence and humor. The interactive presentations was engaging. Great job Kylie!

Rating: 5 of 5

06.Feb.2017 at 12:22 by Symeon Quimby (18 comments) via Web2 LIVE

Absolutely loved your talk. Your use of humor to temper the normally dry subject of debugging was wonderful. At my place of employment I am one of those unscable unicorns. I'll be using notes from your talk to teach the "gut instincts" to the rest of the team when they come to ride the unicorn.

Rating: 5 of 5

07.Feb.2017 at 13:11 by Lawrence Shea (34 comments) via Web2 LIVE

I stomped my feet. :D

© Joind.in 2019