【发布时间】:2015-02-13 01:08:38
【问题描述】:
我正在开发一个大规模的 Backbone 构建。然而,我遇到的压力点之一是:
- 模型 A 需要集合 A
- 集合 A 需要模型 A
这是一个标准的循环依赖问题。 但是,大多数建议是设置一个管理这些(我目前使用的)的顶级项目。这也使得单元测试变得非常困难,因为程序必须引入每个模型和集合才能对其进行管理。
有没有更好的方法来管理这样的场景?
【问题讨论】:
标签: javascript unit-testing design-patterns backbone.js