《软件工程师培训10讲》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:侯清富编著
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2004
  • ISBN:7563509267
  • 页数:152 页
图书介绍:本书分为10讲,以作者多年从事软件开发及技能培训的笔记为基础,从软件开发初学者的角度入手,针对软件开发过程中的具体阶段进行了专题讨论。全书注重理论联系实际的应用,强调可操作性。

1软件过程与质量控制 1

1.1会编码不等于能做软件 2

1.2软件过程的作用 3

1.3瀑布式软件过程 6

1.4增量式软件过程 8

1.5软件过程的具体体现 9

1.6软件过程中的质量控制 11

2软件技术规范 13

2.1技术规范的作用 13

2.2规范作用的转化 15

2.3基本质量要求 17

2.4参与规范讨论 19

3软件系统设计 21

3.1设计基本手段 21

3.2设计任务 23

3.3结构化设计 24

3.4模块化方法 28

3.5面向对象设计 30

3.6软件重用 32

3.7软件设计检查 34

4程序代码编排 36

4.1编程风格约定 36

4.2程序语句编排 37

4.3函数结构编排 42

4.4程序结构编排 46

4.5几条经验法则 50

5代码缺陷复查 53

5.1代码复查的特点 53

5.2代码复查策略 54

5.3高效复查的关键因素 56

5.4复查的层次化方法 58

5.5复查效果激励 60

6软件调试 64

6.1调试的误区 64

6.2调试依赖会增加成本 66

6.3调试对质量的贡献有限 67

6.4调试的基本策略 68

6.5对复查进行验证 72

7程序优化 82

7.1优化的技术涵义 82

7.2程序优化的误区 83

7.3提高执行效率 85

7.4调整程序结构 92

8程序质量保证 100

8.1 SQA与软件过程 100

8.2 SQA的回报 102

8.3程序接口质量保证 105

8.4程序实现质量保证 113

8.5测试阶段的SQA 116

8.6为什么不能跳过单元测试 119

9文档质量保证 122

9.1软件文档的作用 122

9.2文档观念中的误区 127

9.3必须纠正的文档缺陷 133

9.4案例点评 137

9.5重视文档中的常规项 139

10软件工程师的职业能力 141

10.1习得工作经验 141

10.2让会议有效果 143

10.3与项目经理共事 144

10.4树立产品观念 145

10.5安排时间 148

10.6在实践中学习 149

参考文献 152