【代码大全】第1章 欢迎进入软件构建的世界
2013-08-05 08:42
316 查看
第1章欢迎进入软件构建的世界
什么是软件构建软件开发过程中的各种不同活动:定义问题、需求分析、规划构建、软件建构或高层设计、详细设计、编码与调试、单元测试、集成测试、集成、系统测试、保障维护。
构建也常常被称作“编码”和“编程”。
构建活动主要关注于编码与调试,但也包含详细设计、单元测试、集成测试以及其他一些活动。构建活动的具体任务:
n 验证有关的基础工作已经完成,因此构建活动可以顺利进行下去。
n 确定如何测试所写的代码
n 设计并编写类与子程序
n 创建并命名变量和具名变量
n 选择控制结构,组织语句块
n 对你的代码进行单元测试和集成测试,并排除其中错误
n 评审开发团队其他成员的底层设计和代码,并让他们评审你的工作
n 润饰代码,仔细进行代码的格式化和注释
n 将单独开发的多个软件组件集成为一个整体
n 调整代码,让它更快、更省资源
一些非重要的构建活动包括管理、需求分析、软件架构设计、用户界面设计、系统测试、以及维护。
软件构建为何如此重要
n 构建活动是软件开发的主要组成部分
n 构建活动是软件开发中的核心活动:需求分析和架构设计是在架构之前就完成的基础工作,系统测试是构建的后续工作,以验证构建的正确性
n 把主要精力集中于构建活动,可以大大提高程序员的生产率
n 构建活动的产物--源代码--往往是对软件的唯一精确描述
n 构建活动是唯一一项确保会完成的工作
相关文章推荐
- [读书笔记-代码大全]第1章 欢迎进入软件构建的世界
- 第1章欢迎进入软件构建的世界(代码大全6)
- 代码大全2笔记-欢迎进入软件构建的世界
- 《代码大全》学习-第1章 欢迎进入软件构建的世界
- 第1章 欢迎进入软件构建的世界
- 《代码大全》阅读笔记____[第一章] 欢迎进入软件构建的世界
- 欢迎进入软件构建的世界
- 树叶1:欢迎进入软件构建的世界
- 代码大全--软件构建中的设计
- 代码大全2-软件构建中的设计
- CODE COMPLETE NOTES 代码大全笔记 (SOFTWARE CONSTRUCTION)软件构建
- 第1章--软件构建的世界
- 欢迎进入软件构件的世界
- 代码大全2笔记-第一章-软件构建
- 《代码大全》学习笔记(1):欢迎进入软件创建世界
- 代码大全(五)-- 软件构建中的设计
- 代码大全第二版读书笔记 第二部分-创建高质量的代码 五、软件构建中的设计
- 读书笔记-代码大全-第一章软件构建
- 代码大全读书笔记1---进入软件构建的世界
- 【代码大全】第5章 软件构建中的设计