BDD与TDD
目前这家公司其实非常少些测试……(有测试妹子)
后来发现这种不写测试的方式,真是的蛋疼!
尤其是当项目越来越大,如果不写测试,那么坑会越来越大!
所以开发者们想出了一些方式方法来提高(保证)开发者的代码质量。
所以就有了BDD(行为驱动开发)和TDD(测试驱动开发)
之前我就在想:有时候你不知道如何设计某个功能的时候,那么你就先写你要如何使用(调用)这个代码,再来设计代码。
有这么个BDD的意思吧。
最近把BDD和TDD都用一用,把以前的老代码都拿出来走走测试 。。。
越来越感觉。。。没有测试的代码。。。好危险。。。