Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Art of Debugging

The Art of Debugging

Talk I gave at WeWork, Android NYC Meetup.

Synopsis.
Lisa Neigut, Android Engineer at Electric Objects, will run through types of errors, some fun problems she's had at EO with race conditions, common ways to find problems, tools available to you, and how to read thread dumps.

Event link: http://www.meetup.com/android-developers-nyc/events/227835405/

NeiL saitug

January 14, 2016
Tweet

More Decks by NeiL saitug

Other Decks in Programming

Transcript

  1. GET AS MUCH INFORMATION AS POSSIBLE Stack Trace Version of

    Android Device Make & Model Steps to Reproduce
  2. KEY THINGS TO REMEMBER: > Check Your Assumptions (aka) Your

    Backend Dev May Be Lying (Unintentionally)
  3. WRITE A CHECKLIST > if the network is not available

    > if the server has an error > if it returns correctly > if something else goes horribly wrong > if the user is unauthenticated