【发布时间】:2018-02-23 03:16:20
【问题描述】:
我正在使用 SonarQube 6.7.1
我想知道在一个项目中应该容忍多少百分比的重复代码的最佳实践?
谢谢
【问题讨论】:
标签: sonarqube
我正在使用 SonarQube 6.7.1
我想知道在一个项目中应该容忍多少百分比的重复代码的最佳实践?
谢谢
【问题讨论】:
标签: sonarqube
我不认为有一个神奇的公式可以为所有项目提供最大可接受的代码重复百分比。
它确实取决于项目,并且无论如何它应该与一些通过设计导致一些难以避免的重复的模式直接相关(例如,实体与 DTO、“域 A”对象与“域 B”对象、等等)。
在我看来,这种模式(主要取决于项目结构和语言设计)应该被识别并排除在分析之外,这样你就可以专注于真正的重复并尽可能减少它。
【讨论】: