0. 起因
最近在做一些自建工程上的尝试,总是感觉有点力不从心,想完善一下自己的理论体系,所以在这新开一个系列,督促自己看完这本巨著:)。
1. 什么是构建
构建其实是软件开发中一系列活动的集合,构建的目的是完成一个工程项目,其中主要的活动还是编码与调试
2. 软件构建的重要性
- 软件开发中主要的组成部分 30% - 80%
- 它是软件开发中的核心活动,位于需求和测试中间
- 需要专注主要精力在它上面,因为它可以大大提高程序员生产率
- 它的产物-源代码-也是工程中唯一的精确描述
- 构建是唯一一个不能跳过,确保完成的项目