Crash Fast Square’s approach to
Android crashes
Pierre-Yves Ricau / @Piwai
Fixing requires reproducing
Support
Static info
History: high level log
Dev crash handler
WIP: detecting leaks
Exception =
something unexpected happened
Defensive programming
Offensive programming
• Integration tests • Manual tests • Internal release • Beta • Progressive Rollout
• Reproducing => fixing • Static info + history + state • Crash Fast • Progressive rollout
Questions?
cash.me/$hit !
@Piwai