自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 持续集成精华理论

持续集成是一个程序开发的原则,它要求开发小组的每个成员频繁的集成他们的工作成果,这个频度通常是至少每天一次,有时甚至每天多次。每次的集成通过一个包含测试的build去尽快的探测潜在的错误。很多团队都发现这种原则能有效地减少集成问题,并能让他们更快的开发出cohesive(粘连性)的软件。这篇文章对持续集成的技术和用法做了一个快速的总结。 我清楚的记得我参与第一个大的软件项目的情形:当时我在英国...

2009-08-27 16:27:17 97

原创 全面分析持续集成优缺点(4)

我们发现很多开发者都经常看看这个页面,因为它让他们看到项目发展的方向,看到随着人们不断归还代码而发生的变化。有时我们也会在这个页面上放一些其他的项目新闻,但是需要把握好尺度。   要让开发者能在自己的本地机器上模拟主创建过程,这是很重要的。这样,如果集成错误出现了,开发者可以在自己的机器上研究、调试,而不必真的执行主创建过程。而且,开发者也可以在归还代码之前先在本地执行创建,从而降低了主创建失败的...

2009-08-26 17:15:39 445

原创 全面分析持续集成优缺点(3)

XP将测试分为两类:单元测试和容纳测试(也叫功能测试)。单元测试是由开发者自己编写的,通常只测试一个类或一小组类。容纳测试通常是由客户或外部的测试组在开发者的帮助下编写的,对整个系统进行端到端的测试。这两种测试我们都会用到,并且尽量提高测试的自动化程度。   作为创建的一部分,我们需要运行一组被称为"BVT"(Build Verification Tests,创建确认测试)的测试。BVT中所有的测...

2009-08-26 17:14:36 881

原创 全面分析持续集成优缺点(2)

持续集成的关键是自动化。绝大多数的集成都可以而且应该自动完成。读取源代码、编译、连接、测试,这些都可以自动完成。最后,你应该得到一条简单的信息,告诉你这次创建是否成功:"yes"或"no"。如果成功,本次集成到此为止;如果失败,你应该可以很简单地撤消最后一次的修改,回到前一次成功的创建。在整个创建过程中,完全不需要你动脑子。   如果有了这样一套自动化过程,你随便想多频繁进行创建都可以。唯一的局限...

2009-08-26 17:13:47 663

原创 全面分析持续集成优缺点(1)

由于这是Fowler先生送给全体中国软件开发者的礼物,所以我绝对不敢独占。任何人都可以在任何地方随意转载本文,但是在转载时请保持本文完整性--包括标题、版权声明、原文链接、译者语……总之,请不要在转载的时候做任何改动或增删。另外,如果能在转载的时候顺手给我一个mail,我会更加高兴。   下面,请开始欣赏这篇精彩的文章。   在任何软件开发过程中都有一个重要的部分:得到可靠的软件创建(build)...

2009-08-26 17:12:33 1748

原创 Continuum入门--实例 详解

原文参考:http://www.cnblogs.com/eafy/archive/2008/03/16/907909.html作者:jiangshachina本文虽然是Continuum的入门,但并不涉及Continuum的历史、下载与安装,这些内容可以到 Continuum的官方网站 (http://maven.apache.org/continuum/) 上了解。本文主要是以一...

2009-08-26 15:24:01 356

subversion使用心得(1)

       1.下载相应软件    下载subversion服务器及客户端软件,svn-1.4.3-setup.exe,TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi       2.安装服务器及客户端软件              执行前面下载的两个软件,然后重新启动       3.创建Subversion存储库           ...

2009-08-26 14:28:24 109

Stuts2.0常用标签库总结

    很长时间都是在做struts1.x的开发,现在开始了struts2.0的征程    那就从简单的标签说起吧!1.x中常用的标签只有4中html、bean、logic、tiles    而struts2.0里的标签却没有分类,只用在jsp头文件加上       <%@ taglib prefix="s" uri="/struts-tags" %>   就能使用stru...

2009-08-25 11:26:37 89

原创 揭开maven2.0面纱

maven2安装配置介绍Maven2.0的优点  Maven2.0有许多很好功能,这些功能不仅仅是帮助您构建项目。如果您刚刚开始启动一个Java项目,并且想使该项目快速地开展下去,Maven2.0能够在几分钟内达到您的要求。以下是Maven2.0的一些优点:  --标准的项目布局和项目结构生成器  --标准的依赖管理机制  --多项目支持  --在开发者需要的时候及时地下载新的插件和功能部...

2009-08-24 17:44:06 100

关于jdbc连接sqlserver2000数据库

关于jdbc连接sqlserver2000数据库出现问题 1.sqlserver2000 数据库驱动 2.如果seqlservr2000为sp2必须打上sp3或sp4补丁 3.xp系统需要升级

2009-08-03 14:24:33 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除