Hey guys, I need advice here.
Let’s imagine an android app with hundreds of features.
Each feature has one or multiple activities with you N fragments.
Each host activity has your Koin module with scope tied to activity.
What approach is better?
1. load and unload these activity tied koin modules in each activity host;
2. load and unload these activity tied koin modules in Application class;
I think the second option it’s easy to maintain because host activities didn’t care with Koin load/unload and the tied scope can solve this in runtime.
But… I don’t know if this case will be less performatic then first option.