【发布时间】:2018-09-12 17:27:10
【问题描述】:
所以我有一个使用 MVP 架构的项目。我很难决定如何构建它。我的想法是按功能将它们分开,但我应该把模型类放在哪里。例如:
feature_name
activity
activity_interface
presenter
presenter_interface
那么我应该制作另一个包来放置此功能所需的模型还是将它也放在这里?
【问题讨论】:
-
包不是问题你应该关心代码和工作流
-
如果你重用
model class,那么你会把它放在单独的包中,只是为了简单起见,你可以把它放在同一个feature_package中,这对于大多数@来说都是有意义的987654325@ -
你可以阅读this的文章,是关于android中的MVP