讨论广场 问答详情
如何防止业务模块之间形成循环依赖?
g_z_x__ 2026-07-26 21:45:40
25 评论 分享
harmonyos

应用后续需要支持更复杂的数据量和设备环境,因此想提前确认“如何防止业务模块之间形成循环依赖”。希望回答中包含性能影响、资源释放和可扩展性方面的注意事项。

25 评论 分享
写回答
全部评论(1)
1 楼

定义从应用层到领域层再到基础层的单向依赖规则,把共享契约放到更底层的独立模块。发现双向调用时,可用事件、接口反转或上层协调器拆开。

2026-07-27 00:54:50