持续集成

持续集成 pdf epub mobi txt 电子书 下载 2025

出版者:机械工业出版社
作者:(美)Paul M.Duvall;Steve Matyas;Andrew Glover
出品人:
页数:218
译者:王海鹏
出版时间:2008
价格:35.00元
装帧:平装
isbn号码:9787111229216
丛书系列:华章程序员书库
图书标签:
  • 持续集成
  • 软件工程
  • 敏捷开发
  • 项目管理
  • 软件开发
  • CI
  • 计算机
  • SCM
  • 持续集成
  • 软件工程
  • 自动化测试
  • DevOps
  • 构建工具
  • 代码质量
  • 敏捷开发
  • 版本控制
  • 持续交付
  • 软件开发流程
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

本书全面深入地讨论持续集成的各个方面。本书介绍了一种增加项目可见性、降低项目失败风险的有效实践。许多软件开发的资深人士认定,这种方法非常不错。本书除了介绍持续集成的基本原则和工具之外,也介绍了测试驱动、代码审查、数据库集成、信息反馈等实践和工具。书中的各种主题介绍了今天在持续集成领域中运用的各种方法,帮助读者衡量需要进行的折衷。

作者简介

Paul M.Duvall是Stelligent公司的CTO。Stelligent公司是一家咨询公司,通过优化软件开发过程,帮助开发团队可靠地、快速地开发出更好的软件。他基本上担任过软件开发项目中的所有职务,从开发者到测试者再到架构师和项目经理。他写过很多书,经常在http: //testearly.com上写日志。

目录信息

译者序
Martion Fowler序
Paul Julius序
前言
作者简介
贡献者简介
第一部分 CI的背景知识:原则与实践
第1章 启程
1.1 针对每次变更构建软件
开发人员
版本控制库
CI服务器
构建脚本
反馈机制
集成构建计算机
1.2 CI的特征
源代码编译
数据库集成
测试
审查
部署
文档与反馈
1.3 本章小结
1.4 问题
第2章 引入持续集成
2.1 CI生活中的一天
2.2 CI的价值是什么
减少风险
减少重复过程
生成可部署的软件
增强项目的可见性
建立起更强大的产品信心
2.3 什么阻碍了团队使用CI
2.4 如何进行“持续”集成
2.5 项目应该在何时以何种方式实现CI
2.6 集成的演进
2.7 CI如何与其他开发实践配合
2.8 CI需要多少时间架设
2.9 CI与您
2.10 经常提交代码
2.11 不要提交无法构建的代码
2.12 立即修复无法集成的构建
2.13 编写自动化的开发者测试
2.14 必须通过所有测试和审查
2.15 执行私有构建
2.16 避免签出无法构建的代码
2.17 本章小结
2.18 问题
第3章 利用CI减少风险
3.1 风险:没有可部署的软件
场景:“在我的机器上是行的”
场景:与数据库同步
场景:点错了
3.2 风险:很晚才发现缺陷
场景:回归测试
场景:测试覆盖
3.3 风险:缺少项目可见性
场景:“您收到了备忘录吗?”
场景:不能使软件可见
3.4 风险:低品质的软件
场景:坚持编码标准
场景:维持架构
场景:重复的代码
3.5 本章小结
3.6 问题
第4章 针对每次变更构建软件
第二部分 创建全功能的CI系统
第5章 持续数据库集成
第6章 持续测试
第7章 持续审查
第8章 持续部署
第9章 持续反馈
尾声 CI的未来
附录A CI资源
附录B 评估CI工具
参考文献
· · · · · · (收起)

读后感

评分

本书对于普及持续集成的概念还是很有帮助的。至于可操作性,个人觉得本书还是差了一点的。 因为项目不通,持续集成的操作也肯定不同。 要真的理解了持续集成,做起来也不难的。

评分

持續集成理論是團隊開發相當重要的理論,越是大的團隊它所能發揮的作用也越大。持續集成也是最有效的敏捷開發實踐同時也是最容易學會的(http://www.cnblogs.com/zhoujg/archive/2009/11/20/1607243.html) 這本書是對持續集成全面而透徹的介紹,翻譯通順。最後的工具一覽...  

评分

一本不错的书,可操作性很强,全书列举了CI系统的优缺点,如何去使用CI系统,什么时候使用等等,相当的详细。最后在附录中还列举了很多的参考工具,所以对于想要用CI系统的人来说,有着很大的参考价值,推荐看看。 唯一的遗憾就是,在C++领域没有怎么发现CI系统的介绍,不...  

评分

这是一本关于CI的初级指导书。围绕着CI服务器的几个功能进行了介绍。 CI就是一种自动化组装生产线的理念。对代码库变更的持续轮询,然后执行构建脚本进行集成,其中包括编译、静态代码检查、自动化测试、部署等动作。 它里面提到了初级构建、全面构建等概念,值得我们关注。  

评分

一本不错的书,可操作性很强,全书列举了CI系统的优缺点,如何去使用CI系统,什么时候使用等等,相当的详细。最后在附录中还列举了很多的参考工具,所以对于想要用CI系统的人来说,有着很大的参考价值,推荐看看。 唯一的遗憾就是,在C++领域没有怎么发现CI系统的介绍,不...  

用户评价

评分

读得太晚~早读效果会更好

评分

现在都持续集成了,看了一下,补充一下前边的理论就够了。

评分

都是概念

评分

好像书刚出来买来读完了

评分

读得太晚~早读效果会更好

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有