作为最佳实践,较高级别包中的接口/类是否可以依赖于较低级别包中的接口/类?
例如:
还是应该从另一方面推导出依赖关系?我正在尝试消除包之间的循环依赖。
例如:
com.company.core.SomeClass
可以依赖于 com.company.core.apackage.AnotherClass
吗?还是应该从另一方面推导出依赖关系?我正在尝试消除包之间的循环依赖。