1、经常提交代码
2、不要提交无法构建的代码
3、立即修复无法集成的构建
4、编写自动化的开发者测试
5、必须通过所有的测试和审查
6、执行似有构建
7、避免签出无法构建的代码
8、集中放置软件资产
9、创建一致的目录结构
10、执行快速构建
11、自动化数据库集成
12、使用本地数据库沙盒
13、利用版本控制库共享数据库资产
14、为缺陷编写测试
15、干净的开发环境
16、随时随地发布可工作软件
17、为库中的资产打上标签
18、将测试用例限制为一个断言
19、让组件测试可重复
20、执行所有测试
21、创建构建反馈报告
2、不要提交无法构建的代码
3、立即修复无法集成的构建
4、编写自动化的开发者测试
5、必须通过所有的测试和审查
6、执行似有构建
7、避免签出无法构建的代码
8、集中放置软件资产
9、创建一致的目录结构
10、执行快速构建
11、自动化数据库集成
12、使用本地数据库沙盒
13、利用版本控制库共享数据库资产
14、为缺陷编写测试
15、干净的开发环境
16、随时随地发布可工作软件
17、为库中的资产打上标签
18、将测试用例限制为一个断言
19、让组件测试可重复
20、执行所有测试
21、创建构建反馈报告