软件构建(转)

1、什么是构建

你一定知道“构建(construction)”一次在软件开发领域以外的含义。“构建”就是“建筑工人(construction workers)”在建设一栋房屋,一所学校,乃至一座摩天大楼时所做的工作。在你年轻时,可能也曾用“硬纸板(construction paper)”构建过什么东西吧。按照一般的用法,“构建”是指建设的过程。构建过程可能包含有计划、设计、检查工作的一些方面,但在多数时候,“构建”就是指创建失误过程中动手的那些部分。

2、软件开发过程中的各种不同的活动

定义问题     需求分析      规划构建      软件架构      详细设计     编码与测试     单元测试    集成测试     集成    系统测试     保障维护

构建活动的主要是编码与测试,但也涉及详细设计、规划构建、单元测试、集成、集成测试等其他活动。

3、构建活动的具体任务

1)验证有关的基础工作已经完成,因此构建活动可以顺利进行下去;

2)确定如何测试缩写的代码;

3)设计并编写类和子程序;

4)创建并命名变量和具名变量;

5)选择控制结构,组织语句块;

6)对你的代码进行单元测试和集成测试

7)评审开发团队其他成员的底层设计和代码,并让他们评审你的工作;

8)润饰代码,仔细进行代码的格式化和注释;

9)将单独开发的多个软件组件集成为一体;

10)调整代码,让他更快、更简洁;

猜你喜欢

转载自blog.csdn.net/u012967763/article/details/83650406