我注意到,当我将我的项目部署到 Heroku 时,它能够在我忘记更改对我重构的方法的调用(即更改方法名称或签名)的地方找到编码错误。它只是在代码修复之前无法部署。
这似乎表明 Heroku 内置了某种预处理器或解释器,可以在代码完成部署之前对代码进行伪“编译”。还有其他人知道吗?
是否有一个 gem 可以让我对我的代码进行快速的健全性检查?
当然,当然需要有规范/单元测试,但是在工具箱中拥有另一个工具不会有什么坏处。
我注意到,当我将我的项目部署到 Heroku 时,它能够在我忘记更改对我重构的方法的调用(即更改方法名称或签名)的地方找到编码错误。它只是在代码修复之前无法部署。
这似乎表明 Heroku 内置了某种预处理器或解释器,可以在代码完成部署之前对代码进行伪“编译”。还有其他人知道吗?
是否有一个 gem 可以让我对我的代码进行快速的健全性检查?
当然,当然需要有规范/单元测试,但是在工具箱中拥有另一个工具不会有什么坏处。