【发布时间】:2017-03-16 23:01:00
【问题描述】:
我有一个场景,我需要从项目 A 调用项目 B 中存在的类。由于循环引用问题,我无法在 A 中添加 B 的引用。
有没有办法在不添加引用的情况下调用另一个函数中存在的类?
【问题讨论】:
-
如果您遇到这种情况,您需要思考为什么会发生这种情况,并可能重构您的代码。
-
重构这需要时间 - 这就是你遇到这种情况的原因
-
问问和你一起玩过的建筑师:)
-
如果您将使用一些“hacky”解决方法来解决此问题,那么稍后您将面临另一个更复杂的问题,您需要再次考虑一些解决方法。
-
软件工程第一定律:只有在那之后才能完成 = 永远不会完成