709得票30回答
单元测试的合理代码覆盖率是多少(为什么)?

如果您要强制规定单元测试的最低代码覆盖率,甚至作为提交到存储库的要求,您会选择什么比例? 请解释一下您得出答案的方法(因为如果您只是选择了一个数字,那我也可以自己做到 ;))。

409得票4回答
如何使用IntelliJ IDEA查找所有未使用的代码?

当我在一个.java文件中时,未使用的代码通常会变灰或者有一个绿色的下划线,表示这段代码可能会被未使用(因为某些奇怪的JNI/Reflection角落情况)。但是我有一个项目有数千个Java文件,我想找到所有这种可能未使用的代码。我该如何在IntelliJ IDEA中实现呢?

195得票15回答
如何在Xcode项目中查找有多少行代码?

有没有一种方法可以确定 Xcode 项目包含多少行代码?我保证不会将此信息用于管理测量或员工基准测试目的。 ;)

157得票1回答
“分配分支条件大小过高”是什么意思,如何解决? (说明:此处为提问标题,无需回答)

在我的Rails应用程序中,我使用Rubocop来检查问题。今天它给了我一个类似这样的错误:show的Assignment Branch Condition大小太大。这是我的代码:def show @category = Category.friendly.find(params[:id]...

87得票18回答
代码指标的迷人之处是什么?

最近在SO上看到了一些与'代码度量'相关的问题,我不禁想知道人们的痴迷点是什么?以下是最近的一些例子: 哪些代码度量可以使您相信提供的代码很差劲 何时以及是否有时代码行数是一个有用的度量标准 编写质量测试 在我看来,没有任何度量可以替代代码审查,但是: 有时某些指标可能会提示需要进...

61得票6回答
一个函数/过程/方法应该有多少行代码?

可能是重复内容: 一个函数多长时会变得过长? 我最近被分派了一项艰巨的任务,即审查另一位开发者编写的糟糕代码并记录其中的不良实践。(当然这一切都是为了避免支付开发者的工作费用而非出于任何利他主义原因!) 被审查的代码有几个程序包含许多行代码——其中最长的接近600行。我想到的一些问题包括可维...

56得票15回答
你认为圈复杂度是一个有用的衡量标准吗?

我一直在尝试测量一个大型代码库的圆形复杂度。 圆形复杂度是程序源代码中线性独立路径的数量,对于您选择的语言有许多免费工具可供使用。 结果很有趣,但并不令人惊讶。也就是说,我知道最棘手的部分实际上是最复杂的(评分> 50)。但我发现有用的是,每个方法都被分配了一个具体的“坏度”数字,这是我在...

42得票2回答
在Visual Studio中计算代码度量指标

以下是代码度量计算中以下指标的首选分数范围: - 可维护性指数:85至100之间 - 圈复杂度:1至15之间 - 继承深度:不超过5层 - 类耦合:不超过10个

37得票9回答
Eclipse度量插件建议

我正在寻找一款能够提供代码指标(总LOC、LOC/类、每个类的外部引用数量等等)的工具。有没有人知道一个好的Eclipse插件可以提供一些代码指标呢?

26得票13回答
用SLOC(源代码行数)作为衡量标准有多糟糕?

我们正在记录我们的软件开发过程。对于技术人员来说,这相当容易:迭代开发,每四周内部里程碑,每三个月外部里程碑。 然而,这项工作的目的是以非技术经理可以理解的方式暴露项目管理中需要注意的内容。具体而言,这些非技术性的经理需要能够理解的度量标准。 我了解我们的度量标准选择并提出了一整套方案(满...