“构建”就是指创建事务中动手的那部分。
软件开发中的活动:
1.定义问题(problem definition)
2.需求分析(requirements developerment)
3.规划构建(construction planning)
4.软件架构(software architecture)
5.详细设计(detailed design)
6.编码与调试(coding and debugging)
7.单元测试(unit testing)
8.集成测试(intergration testing)
9.集成(intergration)
10.系统测试(system tesing)
11保障维护(correctting maintenance)
构建活动中的具体任务(task)
1.验证有关的基础工作已经完成,因此构建活动可以顺利地进行下去。
2.确定如何测试所有代码。
3.设计和编写类(class)和子程序(routine)。
4.创建并命名变量(variable)和具名常量(named constant)。
5.选择控制结构(control structure),组织语句块。
6.对你的代码进行单元测试和集成测试,并排除其中的错误。
7.评审开发团队其他成员的底层设计和代码,并让他们评审你的工作。
8.润饰点,仔细进行代码的格式化和注释。
9.将单独开发的多个软件组件集成一体。
10.调整代码(tuning code),让它更快、更剩资源。