rez*_*eza 8 flutter clean-architecture
我想知道UseCase在Clean Architecture中的具体应用是什么。因为,如今当您拥有远程数据源或 REST API 时,繁重的流程都是在服务器端完成的,因此您无需在 UseCase 中实现任何逻辑。所有逻辑都是状态管理,用于处理加载错误等,这些必须位于状态管理内部。我错了吗?您是否有需要使用用例的场景?
恕我直言,尽管在 UseCase 中几乎没有任何逻辑可以实现,例如只是传递参数。创建用例将允许我们根据需要自由更改存储库。例如,不同的应用程序在存储库中使用不同的逻辑。
干净架构的好处不仅在于分层逻辑,还在于如何提高可重用性、可测试性和可扩展性(将来更容易更改和修改)
| 归档时间: |
|
| 查看次数: |
6230 次 |
| 最近记录: |