找到死轨代码

时间:2012-12-20 20:19:30

标签: ruby-on-rails dead-code

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

1 个答案:

答案 0 :(得分:7)

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

  1. Sweep unused code into the dustbin with rcov
  2. Performance Testing Ruby on Rails Applications
  3. Find unused code in a Rails app
  4. 最大的问题是未使用的代码和无法访问的代码不一样。仅仅因为代码在生产中不经常运行并不意味着它应该被删除的死代码。这可能是有原因的 - 只是没有经常出现的原因。