Skip to content

MVI - Clean implementation on Android, using Github public api

License

Notifications You must be signed in to change notification settings

nelsitoPuglisi/Android-GithubTrends

Repository files navigation

Android-GithubTrends

MVI - Clean implementation on Android, using Github public api

Diagrams

Paste each diagram file content into https://www.websequencediagrams.com/

Notes

  1. Legibility is important, so I didn't extract dependencies because I have one module only. In case of adding more modules, I would use this approach: buildsystem

  2. Ref.: COMPONENT COUPLING (Clean Architecture)

    Component dependency diagrams have very little do to with describing the function of the application. Instead, they are a map to the buildability and maintainability of the application.

    So I did't add any module because wasn't needed on the scope of this project. But I know that modularization brings a great benefit in build time (like this article explain), developer experience, and at estimating new features.

About

MVI - Clean implementation on Android, using Github public api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages