「TDD实战」课程更新完毕

7年前

「TDD实战」 (Test Driven Development) 是一个比较流行的开发模式,简单来说就是先写测试然后写业务逻辑,TDD的方式包括测试本身会为项目的开发带来众多的好处。

这个课程会采用TDD的方式来一步步的开发一个简单的Todo应用,目的就是一方面讲述一下RSpec和Capybara在技术层面的使用,另一方面从我们的角度上为大家讲述下TDD在实际项目中究竟是怎样操作的。

TDD的开发方式自然好处很多,但是在实际的项目尤其在国内的项目中实施还是比较困难的,大家都在赶项目进度,项目加班都做不完,谁还有时间写测试,不过作为程序员我们还是需要掌握TDD的开发模式的,就像我们努力掌握很多吊炸天的技术,但是并不一定都能够(允许)使用到的实际项目中。