当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 很早听说TDD(测试驱动开发),知道.net下有个NUnit,直到今天才真正用它来写程序。
 

 

 ·如何编写健壮的程序    »显示摘要«
    摘要:以下仅为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。概念程序的执行就是系统状态的变化过程, 任何一个方法的执行,对象和系统会进入下一个状态。错误的发生可归结为:? 参数错误? 状态错误,方法执行的前提条件没有得到满足这些处理,在公有的(public)方法或类和非公有的方法或类处理中是不一样的,比如在私有的方法中,......
    摘要:开通msn messenger的离线消息开通msn messenger的离线消息  长期以来,msn messenger因为没有离线消息的功能而被用惯了qq的中国用户所诟病。但是我们可以开通离线消息。  下面介绍一下开通的步骤:  1.在浏览器中输入http://mobile.msn.com/,进入到msn mobile网站。  2.点蓝色的“join now!”按钮,弹出登录窗口。  3.输入用......


NUnit实战体会

  很早听说tdd(测试驱动开发),知道.net下有个nunit,直到今天才真正用它来写程序.

  提一个技巧:因为nunit没有与vs.net集成,所以发现代码错误后调试很麻烦.有一个变通的办法,在项目属性调试中,把启动操作中的调试模式改为程序,这样我们就可以把启动应用程序项设置成nunit的主程序(c:\program files\nunit v2.1\bin\nunit-gui.exe)这样当运行程序时将启动nuint,并且我们可以在我们的代码中使用断点进行调试. 【程序编程相关:微软在北大软院所开设课程的内容记录,敬请

  刚开始写的时候感觉,一边写程序一边还得写测试,浪费了很多时间精力.坚持着写下去,代码有了一定规模了,慢慢体会到单元测试的作用.给新加一个功能,或者修复bug,改完后新的功能能用了.用nunit一测试,新功能的测试是通过了,可是有几个原来的测试却亮了红灯.使用单元测试能及时发现新的bug,保证原有的功能正常运行.而不必手工一个个的去试验.这是很宝贵的. 【推荐阅读:数据仓库,olap与数据挖掘之间的关系

  感觉测试驱动开发的确很有生产力,只是nunit与vs.net的集成不太好,热烈期待vs 2005中的单元测试.


    摘要:在 asp.net 中,可以很方便地使用由微软提供的 internet exploer web controls 控件来实现树形列表。由微软提供的这套控件集合中包括有 multipage,tabstrip,toolbar,treeview 四个控件。 关于这几个控件的使用在微软的网站由详细的说明(参见:http://www.microsoft.com/china/msdn/archives/lib......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE