android-modular-architecture
android-modular-architecture copied to clipboard
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Thank you for the great sample. I wonder why You do not have an interface for MarvelRepository or any other Repositories in your core module. You are following SOLID principles,...
Fixes bug of not adding the client to retrofit
Why don't you use Hilt? [Google says](https://developer.android.com/training/dependency-injection/hilt-android#hilt-and-dagger) > Dagger and Hilt code can coexist in the same codebase. However, in most cases it is best to use Hilt to manage...
## Description I believe the implementation of error handling in coroutines could be improved by not catching all possible exceptions. For example, in CharacterDetailViewModel there's this function: ```kotlin /** *...