★什么是“每日构建”?
每日构建在洋文里也称为“Daily Build”或者“Nightly Build”。具体定义请看“这里”。
通俗地说,就是每天都把【整个】软件项目【自动】编译一下,最终生成的产出物必须和交付到用户手中的一样(比如你最终提交给用户的是一个安装程序,那就必须在开发过程中每天编译出一个安装包)。
★“每日构建”举例
为了表明每日构建是一个很有效的手段,给大伙举几个知名软件公司或者著名开源项目的例子:
1、微软公司内部几乎所有产品的开发过程,都会使用每日构建。
2、俺不确定 Google 所有的产品是否都采用,但至少 Chrome 浏览器已经采用每日构建。
3、知名的开源组织 Mozilla 也大量使用每日构建。
4、知名的 Linux 发行版 Ubuntu 也使用每日构建。
......
上面这个列表还可以罗列很长。
举这么多例子,无非想说:每日构建是一种牛逼的软件工程手段。尤其对于复杂项目和大型团队,它的好处更加明显。看到这儿,有同学可能要问了,具体有些什么好处捏?请看“软件工程进阶之每日构建[1]:好处和优点”。
I'm pretty pleased to discover this site. I need
回复删除to to thank you for ones time for this fantastic read!! I definitely savored every part of
it and I have you saved as a favorite to look at new stuff in your blog.|
My site: fotele nowy styl
没目录,找不到4和5
回复删除