~/talk

How a Team Should Keep Up with Shifting De Facto Standards

TalkinJapaneseat DroidKaigi 2022 · 2022-10-05..10-07· [engineering-leadership, frontend-architecture]
name:tk-masuda
links:none on file
slides:none on file

Defines when a team should follow shifting de facto standards and presents a concrete migration path used at Oisix: re-model domain boundaries, extract domain/infrastructure/use‑case into separate modules, and keep the UI stable while performing iterative domain‑first modularization. Recommends delaying MVVM and Jetpack Compose until after modularization, warns against blind migrations (Room vs file prefs, RxJava→Coroutines tradeoffs), and suggests starting with low‑risk modules using Google Codelabs and Dagger Hilt to reduce coupling and enable later Compose adoption.

AI-written summary · about

  1. 0:00Tracking standards
  2. 3:58Identifying standards
  3. 7:44Why follow standards
  4. 10:11When to avoid standards
  5. 12:41Choosing standards
  6. 16:37Adoption timing and cost
  7. 18:49Refactoring to standards
  8. 24:06Conclusion
~/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.