几年前流行一本书《Joel说软件》,其中有一篇《每日连编是朋友》强调了每天自动连编的重要意义。本周CodeProject调查了大家每日连编的情况:
Survey period: 17 Nov 2008 to 24 Nov 2008
Automating your build does more than relieve tedium. In general, what is your approach?
| Option | Votes | % | |
| We perform. automated builds each time we check in code | 169 | 16.80 | |
| We perform. daily or weekly automated builds | 199 | 19.78 | |
| We are planning on using automated builds | 76 | 7.55 | |
| We sometimes use automated builds | 59 | 5.86 | |
| We do not use automated builds | 471 | 46.82 | |
| Our stuff doesn't need to be built | 32 | 3.18 | |
| Total | 1006 | 100% |
从调查结果来看,有大约35%的公司在进行每日连编,而大约一半的公司,并没有进行。在我看来,这种情况已经非常理想了,如果是在国内,恐怕还达不到这种程度。
每日连编,对开发部门的规范性要求非常高了:你需要有源代码控制,bug追踪,成熟的项目管理等等等等,我估计国内很多号称通过了CMM5的公司,也不一定能够做到这样的自动化程度。大公司尚且如此,更别说那些小打小闹的游击公司了。 任重而道远!
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17237043/viewspace-526540/ ,如需转载,请注明出处,否则将追究法律责任。