最近看了这篇文章比较有意思
普遍 TDD 的时候都是用 guard,但 guard 确实很烦,每次需要运行整个文件
用 vim 和 tmux 结合,在 vim 里用快捷键就可以发送带行号的 rspec 命令例如 rspec spec/models/store_spec.rb:6
再加上 spork,
TDD 那是非常快啊
可能有点标题党,我觉得 guard 也是可以用一起使用,用 guard-spork 启动 spork,在 guard-rspec 里面只添加那些触发所有测试的规则
http://henrik.nyh.se/octopress/2012/07/tests-on-demand-using-vimux-and-turbux-with-spork-and-guard/