since 2018 > LINE Today App version is now v4.1 > LINE Today features: Read news, watch videos, listen to podcast, give comments > How do we maintain more features in the future?
modules and 15 objects > If we have 200 objects, it takes ~> 16.7 ms (skipped frame!) > Those objects linger in memories, used or not > Not ready to scale > Hard to maintain the code. Minor changes cause unexpected side-effect
ViewModel, or custom (define yourself) > It’s a concept, can be applied to any DI framework > In Dagger, you can use Scope annotation or Subcomponents > Code is available on https://github.com/aldoKelvianto/KoinScopeDemo