code-metrics

code-metrics

文章 0 浏览 4

通过案例研究支持代码指标

我主要对代码度量的案例研究感兴趣,将代码可读性与缺陷减少联系起来,这证明了认真对待圈复杂度或一些类似度量的合理性。维基百科有这样的例子: 多…

梦与时光遇 2024-09-11 12:01:55 6 0

vs2010代码指标的延伸/扩展点在哪里?

我想扩展 2010 年静态代码分析指标(主要是修复它,以便汇总是最大值而不是总和)。扩展点在哪里?它是某处的 MEF 组件吗?…

差↓一点笑了 2024-09-11 07:11:55 9 0

php的代码度量-记事本++

我特别想知道有多少行代码,但这跨越了许多文件。 我一直在使用记事本++编写代码,对于每个文件,它确实显示行号,但当然我有空返回以使代码更具可读…

谁与争疯 2024-09-07 05:15:57 6 0

用于检索 xUnit 测试模式中的代码指标的工具?

我正在阅读 Gerard Meszaros 的 xUnit 测试模式。 在其中一页上,他提到了一些软件指标: 虽然需要换行来保留 65 个字符构成此代码 看起来比实际更长…

一梦等七年七年为一梦 2024-09-05 06:55:36 9 0

Visual Studio Code Metrics 和 switch case 的可维护性指数

作为一个喜欢遵循最佳实践的人, 如果我运行代码指标(在解决方案资源管理器中右键单击项目名称并选择“计算代码指标”- Visual Studio 2010): publ…

一袭水袖舞倾城 2024-09-03 14:54:46 9 0

无论使用何种语言,每行代码的错误数量都是恒定的,这一说法的依据

我听人说过(虽然我不记得具体是谁),无论使用什么语言,每行代码的错误数量大致是恒定的。支持这一点的研究是什么? 编辑添加:我无权访问它,但显…

终遇你 2024-09-03 06:40:18 12 0

为什么可维护性指数会增加?

如果有人可以根据 Visual Studio 的代码指标规则向我解释以下两段代码之间的区别,我将不胜感激。如果我不使用 using () 封装所有内容,为什么可维护…

影子是时光的心 2024-08-30 19:29:23 9 0

衡量面向对象的指标

是否有一个指标可以帮助确定系统或应用程序的面向对象性?我在 .NET Reflector Add-ins codeplex 项目中看到了一些非常简洁的指标,但还没有类似的指…

永不分离 2024-08-29 13:37:34 5 0

编程语言解析器的来源?

我正在清理我的一个旧项目,该项目计算有关大型软件项目的许多简单指标。指标之一是文件/类/方法的长度。目前,我的代码“猜测”类/方法边界的位置基…

顾北清歌寒 2024-08-27 02:34:56 7 0

有没有一本书概述了不同类型的源代码指标?

我必须提交一篇关于软件工程过程中源代码度量的使用的论文。我认为首先介绍一些源代码指标的分类(例如使用平面 LOC 计数与对代码进行一些静态分析)…

朱染 2024-08-20 15:56:42 6 0

如何衡量 C# 代码的可靠性?

有哪些指标和工具可以衡量 C# 代码的SOLID?或者有工具来表明哪些地方违反了原则造成的危害最大?…

野稚 2024-08-19 14:49:41 16 0

Visual Studio 中的代码指标计算

以下 可维护性指数 循环复杂度 继承深度 类耦合的代码度量计算的首选分数范围是多少 …

陌生 2024-08-17 04:09:31 12 0

如何查看Xcode项目中有多少行代码?

有没有办法确定 Xcode 项目包含多少行代码?我承诺不会将此类信息用于管理衡量或员工基准测试目的。 ;)…

怎樣才叫好 2024-08-16 23:55:28 9 0

软件指标是双向的吗

我刚刚开始在一家大公司工作。在最近的一次内部审计中,测量了循环复杂度和文件大小等指标,结果发现,模块(包括我团队拥有的模块)具有非常高指数。…

°如果伤别离去 2024-08-16 21:26:46 8 0

SourceMonitor xml 转储到数据库

是否有库或工具可以解析 SourceMonitor 的 xml 转储并将其保存在数据库中? SourceMonitor 是一个很棒的工具,但我希望对我们的代码有更好的可视化和…

吝吻 2024-08-12 18:10:23 12 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文