【问题标题】:Find Dead Rails Code查找 Dead Rails 代码
【发布时间】:2012-12-08 10:14:03
【问题描述】:

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

【问题讨论】:

  • 是的,如果我得到了我的应用程序中定义的所有类的所有方法的列表,可能会用 grep 来查看它们是否存在于其他文件中。

标签: ruby-on-rails dead-code


【解决方案1】:

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

  1. Sweep unused code into the dustbin with rcov
  2. Performance Testing Ruby on Rails Applications
  3. Find unused code in a Rails app

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

【讨论】:

  • 谢谢,我一直在寻找类似 rails_best_practices 如何显示未使用的方法,但没有意识到它具有该功能
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-01
  • 2012-11-18
  • 2010-09-08
  • 2013-02-25
  • 1970-01-01
相关资源
最近更新 更多