在 Eclipse 中,如何查找已定义但未在应用程序中的任何位置使用/调用的方法?
我担心我的应用程序中的某些类具有已定义但未在应用程序中的任何位置调用的方法。 在Eclipse中有没有办法找到这些方法?…
如何从 .net (C#) 项目中标记和删除不需要的代码(方法、属性)
我收到了一个遗留的 .Net C# 解决方案,其中包含许多类库项目可供审查、重构和重用。该解决方案没有在任何地方使用,并且位于代码垃圾场中。不过,该…
我在program.cs中有一个方法,我想将其转移到它自己的类中
如何将pigTalk()转移到它自己的类中? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Function…
在 C++ 中干净地复制基类或子类的实例?
在简单的示例继承层次结构中: class Food { virtual ~Food(); }; class Fruit : public Food { virtual ~Fruit(); }; class Apple: public Fruit { v…
重构这个的更好方法?
我有以下类: public abstract class BaseClass { private readonly double cachedValue; public BaseClass() { cachedValue = ComputeValue(); } pro…
带有“Manager”的类型名称中 - 重构候选者?
我在论坛上找到了一篇论文: 如果您的类型中包含“经理” 这个名字,它是一个候选人 重构。 一个答案: 我知道它被认为是代码“气味” 所以...为什么…
将 Visual Studio 与 Perforce 结合使用时重命名类的工作流
(我是 perforce 的新手,试图避免让自己陷入问题,我在使用其他源代码控制系统时遇到了问题) 当我重命名我的类时,我需要 更改类名,它是自己的 让 …
这个 Rails 3 Controller 方法会让我看起来很胖吗?
这是一个新的应用程序,我在搜索控制器上有一个索引方法。这也作为应用程序的主页,我试图从设计模式的角度确定我是否走上了错误的道路。 该方法已经…