解决方法
这是一个棘手的问题,没有一个容易,永远正确的答案.有些地方开始包括:
> Sweep unused code into the dustbin with rcov
> Performance Testing Ruby on Rails Applications
> Find unused code in a Rails app
最大的问题是未使用的代码和不可达到的代码是不一样的.只是因为代码没有在生产中常规运行,并不意味着它应该被删除的死代码.这可能是因为一个原因 – 只是没有经常出现.