Hi everyone,
Recently I had tried to implement Koin in my project. After trying Koin, I realized how concise and simple the implementation is. The time for me to learn using Koin is pretty fast, comparing to Dagger 2. But there's something that keeps bothering me. I saw an article mentioned that Koin isn't using the DI pattern, rather it using the Service Locator pattern. My question is, why Koin use the Service Locator pattern? And is that matter which pattern to use? Thanks a lot.