莫粒 的多维空间


关于 | GitHub | Twitter

BDD与TDD

目前这家公司其实非常少些测试……(有测试妹子)

后来发现这种不写测试的方式,真是的蛋疼!

尤其是当项目越来越大,如果不写测试,那么坑会越来越大!

所以开发者们想出了一些方式方法来提高(保证)开发者的代码质量。

所以就有了BDD(行为驱动开发)和TDD(测试驱动开发)

之前我就在想:有时候你不知道如何设计某个功能的时候,那么你就先写你要如何使用(调用)这个代码,再来设计代码。

有这么个BDD的意思吧。

最近把BDD和TDD都用一用,把以前的老代码都拿出来走走测试 。。。

越来越感觉。。。没有测试的代码。。。好危险。。。