~/talk

Comedy Talk – Better Android Development (BAD)

Talkat droidcon Berlin 2022 · 2022-07-06..07-08· [android, software-architecture]
links:none on file
slides:none on file

A satirical playbook that actually names tools and decisions: recommends stuffing repositories, services and UI into a single-activity-with-everything file, bans data binding in favor of view binding or Compose, and peddles a physical “bad box” and shrine. It patents “Death Star architecture” with an exhaustVent.kt backdoor and bigGun.kt to resist process death. Claims switching to shift right manual testing cut dev cycle time ~50% and dropped failing unit tests to near zero; RxJava, coroutines, WebView-offload (DUMP) and notification-first (PAIN) are mocked and inspected.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:09Introducing the BAD approach
  3. 4:22Bad workspace setup
  4. 7:33Bad activities and lifecycle
  5. 11:31Bad UI development choices
  6. 14:46Death Star architecture
  7. 19:23Bad async programming
  8. 22:08Manual testing only
  9. 28:59Evil spirits in Android
  10. 31:50Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.