[翻译]写单元测试的12个好处

前言:

这是一篇国外开发者写的文章,主要介绍了测试先行的12点好处。一位台湾的开发者把它翻译成了繁体,为了方便大陆开发者阅读,我将繁体翻译成了简体,分享出来。江边望海做开发多年,对开发不写测试深有感触。真的有时候不是不写,而是压根就没有想过要写,一部分原因是眼界狭窄造成的。我建议开发者可以经历以下两点,可能会对测试先行有更深的理解:

1.尝试做半年的测试工作,去探索测试驱动开发的方式和方法;
2.尝试在Github.com上注册帐号,并fork别人的代码后Pull Request自己修改的代码,参与到与他人的协作中去。


以下是翻译原文:

「写单元测试的好处是什么?」

这个问题非常难以回答。通常只能得出「只有写了才知道」这种含糊不清的答案。

我最近找到Tim King在2006年的文章,非常完整的回答了这个问题。

看过之后觉得获益良多,翻译出來和大家分享。 继续阅读[翻译]写单元测试的12个好处

[转]写单元测试的好处

前言

这篇文章是江边望海在网上发现的一篇好文,虽然它写于2007年,现在看来,里面的很多思想还是非常有用的。我把中间重要的句子高亮标注,希望开发者们看到也能产生共鸣。

什么样的开发者才是一名合格的开发者呢?这是江边望海一直在探索的。现在可以肯定的是,没有写过单元测试的开发者不能算得上合格的开发者。

继续阅读[转]写单元测试的好处