|  |
帮助最终用户实现业务过程的自动化,是软件开发人员的主要工作之一。然而,很多开发人员却往往忽略了将自己的开发过程自动化的机会。为此,自动化专家 Paul Duvall 编写了“让开发自动化”这个系列文章,专门探讨软件开发过程自动化的实际应用,并教您“何时”以及“如何”成功地应用自动化,从而提高您以及您的团队的开发效率。
|  |
“持续”系列 持续检查 本文介绍如何利用源代码分析工具,自动获得关于代码复杂性、重复程度、符合编码标准的程度,从而改进软件开发过程。
持续反馈 反馈对于持续集成(CI)实践来说至关重要,事实上,它正是 CI 系统的“生命血液”。本文介绍了能够合并到 CI 系统中的各种反馈机制。
持续测试 本文介绍了几种自动化的开发人员测试,每一次改变源代码都能够运行这些测试。
持续重构 本文将教您如何使用静态分析工具来识别需要重构的代码味道,并举例说明了如何改进坏味道代码。
“模式及反模式”系列 除掉构建脚本中的气味 本文将演示如何改进很多常见的妨碍团队创建一致的、可重复的、可维护的构建的实践。
持续集成反模式 本文列举了一系列持续集成(CI)的反模式,并解释了如何在实践中避免它们。
部署自动化模式 Java 部署常常很混乱,并且容易出现错误,需要许多手工操作,这会延误向用户交付软件的时间。本文将介绍用于开发可靠、可重复且一致的部署流程的一些关键模式,帮助读者为 Java 应用程序生成简便的部署。
|
由于您向 IBM 提供了您的邮件地址,我们会继续将重要的信息和最新业务解决方案传送给您。如果您希望接收到文本格式的电子邮件,请使用此链接更新您的 E-mail 格式选择。
如果您希望从 IBM 邮件列表中删除您的邮件地址,请发送邮件到 IBM e-mail suppression。
要修改您的 e-mail 地址,请更新您的 developerWorks 概要文件。
IBM Corporation Attn: Developer Communications, M/D 241 150 Kettletown Road Southbury, CT USA 06488
|
|
|  |
|  |
|