北京理工大学件工程实践.pptVIP

  • 0
  • 0
  • 约7.38千字
  • 约 68页
  • 2017-09-18 发布于江苏
  • 举报
北京理工大学 软件工程实践 汤铭端 中国航天科工集团公司204所 第五讲 软件实现 内容和目的 编程语言的选择 编程风格 程序效率 编码要求 静态分析 代码审查 软件调试 编程 编程是设计的自然结果 编程语言的特性和编程风格会深刻地影响软件的重量和可维护性 软件实现是一个不断变换的过程:设计——源程序——目标代码——机器码 编程语言的选择 应用领域 算法及运算的复杂性 软件运行的环境 性能 数据结构的复杂性 软件开发组成员对该语言的熟悉程度 编程风格 程序必须是可以理解的 程序的风格应该强调简单和清晰 影响程序风格的因素有: 源程序内部文档化 数据说明的方法 语句的结构 I/O的方法 源程序文档化 选择好标识符(变量和标号)的名字 挑选有意义的标识符名字 安排注解 序言式注解(头文件) 功能注解 使程序的结构一目了然 缩进 数据说明 数据说明的次序应该规范化 多个变量说明时最好按字典数顺序排列 对复杂结构用注解说明 语句结构 每个语句应该简单直接,不应该为提高效率而把语句复杂化 使程序简单易懂 避免采用复杂的条件语句 不要用“否定”条件的条件语句 避免多重的循环嵌套或条件嵌套 用括号使逻辑表达式或算术表达式更为清晰 用空格及有意义的符号使语句内容清晰明确 反问自己“如果这程序不是我编的,我能看懂吗?” 输入/输出 对批处理I/O 符合逻辑地组织输入 I/O出错检查 好的I/O出错

文档评论(0)

1亿VIP精品文档

相关文档