TDD step1

原创
2013/07/22 22:06
阅读数 91

最近开始TDD 找了一本书看 Test-Driven Development 摘录几句 就当开个头吧

  • write a test 写一个测试用例,想象一下自己调用时需要的接口样子
  • Make it Compile
  • Run it to see that it fails
  • Make it run 用最简单的方法让测试用例跑过,虽然实现可能很恶心,但没事啦,之后可以改
  • Remove duplication

最开始的时候的做法是 先写个测试用例 然后专心地去写完所测试的功能 最后不断地跑测试 修改代码 直到能最后成功通过 没有在写测试用例的时候多化时间去想 怎么使用相应的接口 如果其他人调用这个接口 他会提刀来见么

更多的时间放在如何实现这个接口 最后的结果就是 功能是实现了 但是接口不好用 除了自己 其他人没有看过代码 或者详细文档 根本就不知道怎么用

展开阅读全文
tdd
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部