12

什么是找到不再被调用的方法的好方法?我正在重构一个大型 Rails 应用程序,你能找到的最糟糕的事情是不再使用的代码。

4

1 回答 1

7

这是一个棘手的问题,没有一个简单的、永远正确的答案。一些开始的地方包括:

  1. 使用 rcov 将未使用的代码扫入垃圾箱
  2. 性能测试 Ruby on Rails 应用程序
  3. 在 Rails 应用程序中查找未使用的代码

最大的问题是未使用的代码和无法访问的代码不是一回事。仅仅因为代码没有在生产中经常使用并不意味着它是应该被删除的死代码。它的存在可能是有原因的——只是不是经常出现的原因。

于 2012-12-20T20:48:15.440 回答