软件开发中,由一些子模块聚集形成的大模块,要不要对外提供每个子模块的公共接口?

假设我的程序逻辑中,每个模块只能依赖相邻层级的模块,不允许跨级访问(比如说,不能访问底层的底层)。是不是只能把子模块提供的每个服务都在大模块里面重新声明一遍?这样大模块提供的服务是不是太多了?

- -根据你的叙述,你所谓的大模块就是一个接口层,你的小模块就是逻辑实现层 建议一对一吧,这样代码偶合性就能降低,效率能有所提升。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答