Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么是找到不再被调用的方法的好方法?我正在重构一个大型 Rails 应用程序,你能找到的最糟糕的事情是不再使用的代码。
这是一个棘手的问题,没有一个简单的、永远正确的答案。一些开始的地方包括:
最大的问题是未使用的代码和无法访问的代码不是一回事。仅仅因为代码没有在生产中经常使用并不意味着它是应该被删除的死代码。它的存在可能是有原因的——只是不是经常出现的原因。