1 min readFeb 11, 2020
Check out my article in
I wrote the below
Personally I think one thing is still missing, that is the need of lateinit var
for all the injected object. I’m okay with lateinit
, but as a public accessible var
, this risks it being modified externally. It makes Dagger not as nice as Koin or Kodein that’s more compatible with Kotlin.