走上测试驱动开发之路----第二代.NET面纱 Visual C# 2005

 

JavaWorld.com最近节选公布了Test-Driven Development: A J2EE Example(Thomas Hammell著,APress出版社2004年)一书的部分内容。在这篇题为“Getting Started with Test-Driven Development”的文章中,作者介绍了开始TDD之前必须准备的工具:

   1. 一个支持常见断言的Java测试工具
   2. 一个跨平台的脚本工具,用于启动/停止测试过程
   3. 一个跨平台的构建、打包机制
   4. 一个支持重构的IDE
   5. 一个J2EE应用服务器
   6. 一个J2SE SDK

随后,作者推荐了自己常用的工具集合,并介绍了如何用这些工具搭建测试驱动开发的环境。全文请参见:

http://www.javaworld.com/javaworld/jw-12-2004/jw-1206-tdd_p.html

另外,Ian Darwin公开了一份关于测试驱动开发的讲稿,可以在下列地址下载:

http://www.darwinsys.com/java/testfirstjava.pdf

    相关报道
·开发你的Rich Client:IBM对Laszlo开源富客户端平台提供支持    (2004.11.22)
·针对RIA程序开发的免费Eclipse插件    (2004.11.15)
·Eclipse Web and J2EE工具平台项目开始启动    (2004.07.26)
揭开第二代.NET面纱 Visual C# 2005抢先预览
bj00.gif
IT.SOHU.COM  2004-07-22 10:38  作者: PETERY  转自: 天极网
页面功能 【我来说两句】【我要“揪”错】【推荐】【字体: 】【打印】 【关闭
c.gif
http://it.sohu.com/20040722/n221138269.shtml

  生产力增强功能

  重构

  C# Whidbey IDE 现在可支持重构。“重构”可让开发人员在重建代码时,自动处理许多常见的工作。有关重构的详细信息,参见:www.refactoring.com (英文)。

  例如,开发人员利用内建的重构支持,可使用重新命名重构,在原始代码中自动重新命名变量的过程。

  目前在 Whidbey Technical Preview 中可用的重构功能为:

  撷取方法
  重新命名
  撷取接口
  封装栏位
  变更方法签署
  取代 Arraylist

  下图示范如何在代码编辑器中,从上下文菜单中直接使用重构功能。

Img221138274.gif
图一 重构器菜单

  调用 [重命名] 重构时,将会出现 [预览变更] 对话框。此对话框列出变量名称在注释或代码中的位置。[预览变更] 对话框的上下文菜单也可让用户直接跳至 引用该变量的原始代码位置。

Img221138275.gif
图二 重命名重构的预览变更
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值