是否有自动工具来查找代码库的DRY-ness?

Sco*_*ord 12 dry

我是DRY原则的坚定拥护者:

每一段知识都必须在系统中具有单一,明确,权威的表示.

是否有任何工具可以测试干燥量的代码库,并量化和确定具体的修正示例?

Mad*_*sen 2

PMD 的复制过去检测器 (CPD)

重复的代码可能很难找到,尤其是在大型项目中。但 PMD 的复制/粘贴检测器 (CPD) 可以为您找到它!

请注意,CPD 适用于 Java、JSP、C、C++、Fortran 和 PHP 代码。

您可以通过命令行运行它,有一个 ANT 任务和一个 Eclipse 插件。