七、科大软件工程(孟宁)(7:设计方法论)

六个原则 1、模块化 可以提高代码的可维护性和理解性 耦合和内聚是模块化的两个因素 高内聚低耦合是追求的模块化 2、接口 信息隐藏是由接口定义来达成的。 信息隐藏可以提高软件的可维护性 信息隐藏与内聚度和耦合度有密切的关系。 信息越隐藏----》耦合度越低 3、增量化 明确的接口定义便于执行增量开发 4、抽象 5、一般化 通用性 …
相关文章
相关标签/搜索