最佳答案
我有6个月的 Rails 开发经验。我已经构建了一个 Web 应用程序,现在使用的是身份验证、授权和 postgreqldb。
我将继续开发我的第二个 Rails 应用程序,但是这一次,在吸取了教训之后,我想用 TDD 开发它,因为我注意到扩展它和修复 bug 要容易得多。它发展缓慢,但从长远来看,它更容易处理。
我听说过 Rspec 和黄瓜,但完全被它们弄糊涂了。
我想知道 RSpec 和黄瓜有什么不同,它们的用途是什么。
从初学者(也是唯一的开发者)的角度来看,了解是否真的需要一个测试框架也是很有用的。