Why use dagger and koin together?
Opened this issue · 2 comments
MahmoudMabrok commented
Why use dagger and koin together?
skydoves commented
Hi,
Not together.
The mvvm
module and mvvm-coroutines
module are definitely independent with each other.
And they do not have any dependencies on each other.
The reason why I designed this structure, I wanted to experiment with many kinds of architectures and specifications like mvp, mvvm or different tech stacks even as the same architecture.
Whenever I should make different modules by features or projects/branches based on architecture, there are too many common tasks. So I separated the common tasks as common-ui
, network
, entity
and I reused it on the mvvm
, mvvm-coroutines
.
Thank you for your interest!
MahmoudMabrok commented
@skydoves Thanks for you response and valuable info.