crash fast - square's approach to android crashes

34
Crash Fast Square’s approach to Android crashes Pierre-Yves Ricau / @Piwai

Upload: pierre-yves-ricau

Post on 17-Jul-2015

875 views

Category:

Engineering


5 download

TRANSCRIPT

Crash Fast Square’s approach to

Android crashes

Pierre-Yves Ricau / @Piwai

Fixing requires reproducing

Support

Static info

History: high level log

Current state

Heap

Bitmap

Heapdump

Dev crash handler

WIP: detecting leaks

Exception =

something unexpected happened

Defensive programming

Offensive programming

Crash fast

• Integration tests • Manual tests • Internal release • Beta • Progressive Rollout

• Reproducing => fixing • Static info + history + state • Crash Fast • Progressive rollout

Questions?

cash.me/$hit !

@Piwai