软件工程导论知识点积累

软件的生命周期:问题定义、需求分析、可行性研究、软件设计、程序编码、软件测试、运行和维护;软件设计又分为概要设计和详细设计

低耦合高内聚:一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。如果某两个模块间的关系比较复杂的话,最好首先考虑进一步的模块划分

所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。

猜你喜欢

转载自blog.csdn.net/QingXu1234/article/details/82228921