软件工程复习第七章编写程序
编码的指导原则
控制结构
根据模块化来构建程序
在编写程序时,要牢记通用性(generality)是一种优点,考虑耦合性和内聚度,构件之间的依赖关系也必须是可见的,程序的子结构也应该彼此之间隐藏具体的计算细节,
算法
关注实现的性能或效率,所以应该在执行时间设计质量,标准和客户需求之间平衡考虑,尤其是,不要牺牲代码的清晰度和正确性来换取速度
数据结构
1、保持程序简单
2、用数据结构来决定程序结构
通用性指导原则
1、局部化输入和输出
2、包含伪代码
3、改正和重写,而不是打补丁
4、复用(
原创
2021-07-01 09:25:41 ·
126 阅读 ·
0 评论