Dawish / GoogleArchitectureDemo

:fire: 基于谷歌最新MVVM实现组件化架构,使用dataBinding、lifecycle、retrofit2、rxjava2、okhttp、fresco、ARouter。
733 stars 189 forks source link

个人一些想法 #8

Closed tanhuanpei closed 3 years ago

tanhuanpei commented 5 years ago

项目思路很好,但有个地方不是很认同,把业务逻辑都共用在lib_coremodel,这不符合模块化思想吧。例如news和girsl的接口请求已经耦合在同一个模块,如果项目来一个需求,需要girls单独成立一个app。lib_coremodel里面news的代码已经是多余的了。

Dawish commented 3 years ago

我当时只是想着提供一个思路,跟业务具体的思路,需开发进一步拆分了。