diff --git a/docs/ModularizationLearningJourney.md b/docs/ModularizationLearningJourney.md index b04f3e2e5..3485a0669 100644 --- a/docs/ModularizationLearningJourney.md +++ b/docs/ModularizationLearningJourney.md @@ -2,9 +2,11 @@ In this learning journey you will learn about the modularization strategy used to create modules in the Now in Android app. For the theory behind modularization, check out -[the official guidance](https://developer.android.com/topic/modularization) +[the official guidance](https://developer.android.com/topic/modularization). -## Types of modules in Now in Android +**IMPORTANT:** Every module has a dependency graph in its README ([example for the app module](https://github.com/android/nowinandroid/tree/main/app)) which can be useful for understanding the overall structure of the project. + +## Module types ```mermaid graph TB @@ -85,7 +87,7 @@ These are common library modules containing auxiliary code and specific dependen ### Miscellaneous modules For example, `sync`, `benchmark` and `test` modules, as well as `app-nia-catalog` - a catalog app for displaying our design system quickly. -## Module examples +## Examples