Back

发现自己真的离不开单元测试( I can't live without Unit test )

发布时间: 2010-08-17 14:07:00

呵呵。。。标题加个英文,万一被人google unit test的时候,我也表示一下我的支持态度:)

最近任务比较重,发现单元测试的重要性越发明显。没有UT,真的没法写程序。

有了单元测试,我可以干啥都很放心,可以大刀阔斧的改代码,重构,数据库修改也是小菜一碟。各种加方法,弄的怎么复杂都不怕。

但没有单元测试的情况,就完了。比如:页面为了美观,或者为了满足用户的要求,加了很多JS的效果。加了很多Ajax,得。完了。 不小心修改一个DIV的id,程序挂了。不小心弄错了个JS方法,程序又挂了。 这倒好说,关键是没提示啊。。。。每次都得人肉测试。。。

>_<

今天早上用了会儿Netbeans,40分钟,就基本把自己需要的快捷键都改过来了(我是4年的Eclipse用户)。发现其实很多重要的快捷键根本不应该用在DEBUG上。 我的观点是:

对于某段程序,DEBUG只能出现一次,那就是在第一次写好单元测试的时候。
一般单元测试写好了,以后的情况完全就是自动化运行测试,根本不需要DEBUG,跟踪,断点。。。活活把人累死。

其实,gigix的博客和论坛发言中已经说了无数次了。

祝大家都能愉快轻松的做工作~

Back