走上测试驱动开发之路----第二代.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
图二 重命名重构的预览变更
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"宇宙"是一个充满无限可能性的概念。它指的是包括地球、太阳、星系、星系团等一切存在的空间和物质的总体。宇宙中的各种天体和物质以及它们之间的相互作用使得宇宙充满了奥秘和神秘。 科学家们通过观测宇宙中的天体和利用各种仪器设备进行研究,逐渐揭开了宇宙的面纱。我们了解到,宇宙是无限的并且在不断膨胀。宇宙中有无数的星系,每个星系都包含了大量的恒星,而恒星则可能有自己的行星和卫星。太阳系就是我们所在的星系,其中包括了太阳和八大行星以及众多的天体。 除了恒星和行星,宇宙中还存在着其他形式的物质。黑洞是一种极为密集的天体,它的引力非常强大,连光都无法逃脱。黑洞吸收周围的物质,形成了如同漩涡一样的景象。宇宙中的星系团是由一群星系组成的庞大结构,它们之间会相互影响和引力作用。宇宙还有许多神秘的现象和事件,如宇宙射线、宇宙背景辐射、暗物质和暗能量等。 宇宙之大令人惊叹,我们只是宇宙中微不足道的一部分。但正是因为我们处在宇宙之中,我们才能够研究和探索宇宙的奥秘。通过科学的方法,我们可以逐渐了解宇宙的形成、演化以及其中的各种现象。而深入探索宇宙,也能够提升人类的科技水平和对生命的理解,为未来的发展和进步打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值