<分区>
我已经经历过很多次了。在运行时间较长的软件项目中,两三个类在一开始是完全不同的。然而,随着时间的推移,需求发生变化,用户变得更聪明,在极少数情况下,我什至变得更聪明,两个看似不同的过程结果非常相似。因此,需要修改代码,而这两个或三个类最终看起来太相似了。他们只是尖叫着要从一个共同的父类(super class)继承。
现在我是一个天生懒惰的人(这就是我首先制作软件的原因),我很想拥有一个工具来为我合并到一个父类(super class)中。使用 Resharper,我可以从一种类型创建父类(super class)。
有没有人知道可以对多个类执行此操作的工具,或者可以显示多个类之间的共性的某种比较工具?