模块 如何理解软件的模块独立性?如何衡量?
如何理解软件的模块独立性?如何衡量?模块独立性的概念是模块化、抽象化、信息隐藏和本地化的直接结果。模块的独立性非常重要:首先,开发有效的模块化软件非常容易。第二,独立的模块更容易测试和维护。模块独立性
如何理解软件的模块独立性?如何衡量?
模块独立性的概念是模块化、抽象化、信息隐藏和本地化的直接结果。模块的独立性非常重要:首先,开发有效的模块化软件非常容易。第二,独立的模块更容易测试和维护。模块独立性的程度可以用两个定性标准来衡量:内聚性和耦合性。内聚性是衡量模块中每个元素的紧密程度;耦合性是衡量不同模块之间相互依赖(联系)的紧密程度。