一些Android多模块架构示例表明领域层依赖于数据。其他人则相反。
\n\n\n\n\n领域层是位于 UI 层和数据层之间的可选层。
\n
与此同时,proandroiddev.com 上的另一篇文章说:
\n1.
\n\n\n域层\xc2\xa0是洋葱的最内部部分(与其他层没有依赖关系),它包含\xc2\xa0实体、用例和存储库接口。\xc2\xa0用例组合来自1个或多个存储库接口的数据。
\n
\n\n最常见的错误之一是让您的应用程序由数据层/特定数据系统驱动。
\n
\n\n\n域层不依赖于数据层。
\n
那么您能否描述一下哪种方法更适合 Android 多模块?为什么?
\narchitecture android clean-architecture android-architecture android-multi-module