小编Ped*_*des的帖子

如果 Clean Architecture 的接口适配器无法了解其所适配的基础设施的详细信息,那么它们如何才能适配接口呢?

根据我对 Clean Architecture 的理解,每一层都只能直接依赖于内部层,而与外部层相关,只有抽象才允许通过 DIP 设置为依赖项。遵循这个规则,适配器层可以直接依赖于应用层,并且只能通过抽象的方式将基础设施层作为依赖。在我的概念中,这没有任何意义,因为为了使适配器能够在接口之间执行转换,它必须详细了解它正在适应哪些接口 - 不知道一侧的细节,另一侧的抽象。我对此进行了搜索,但没有找到令人信服的答案。

clean-architecture

4
推荐指数
1
解决办法
1326
查看次数

标签 统计

clean-architecture ×1