Gurupreet / ComposeCookBook

A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
MIT License
6.3k stars 799 forks source link

refactor: Migrate moviesapp in a Gradle module. #74

Closed GerardPaligot closed 3 years ago

GerardPaligot commented 3 years ago

Changelog

Notes

Great work @hfrsoussama for your Gradle plugins!

But I don't know if it is a good idea for dependencies. It is hard to know what deps are really needed for a specific module and we import too much dependencies.

I can deal with it of course. It's stay practical and this project isn't published anywhere. So it is okay.

OussamaHaff commented 3 years ago

Thanks @GerardPaligot : )

For the dependencies, the helper extension functions are there for conveniency (pragmatically add a bucket of dependencies) and readability (helps developers get a quick mental model when looking to dependencies)

Me too I believe that the need of the project is not about optimising for production, but more about better structuring for easier reading for developers :)