Fragmented - An Android Developer Podcast

The Fragmented Podcast is a podcast for Android Developers hosted by Donn Felker and Kaushik Gopal. Our goal is to help you become a better Android Developer. We chat about topics such as Testing, Dependency Injection, Patterns and Practices, useful libraries, and much more. We will also be interviewing some of the top developers out there. Subscribe now and join us on the journey of becoming a better Android Developer.

http://www.fragmentedpodcast.com

subscribe
share






episode 88: 088: Offensive programming


In this episode of Fragmented we talk to our friend Piwai from Square.

Piwai's a pro at testing and breaking apps (he built LeakCanary - so not terribly unexpected). He teaches us some strategies on debugging app crashes and briefs us on this concept he calls "offensive programming" which has helped him a lot with his Android development.

It's good stuff and we hope you enjoy the show.

Show Notes
  • Defensive programming
Py's libraries:
  • AndroidAnnotations
  • LeakCanary
Misc resources:
  • Luhn check - algorithm
  • Debouncing in general
  • Debounce operator in RxJava
  • Advocating against Android Fragments
Pending touches and UI event:
  • Cancel pending touches
  • DebouncingOnClickListener (RxBindings)
  • Py's talk - All apps shall crash
Contact
  • @piwai [twitter.com]
  • @fragmentedcast [twitter.com]
  • @donnfelker and +DonnFelker
  • @kaushikgopal and +KaushikGopalIsMe


fyyd: Podcast Search Engine
share








 July 3, 2017  58m