cyclomatic-complexity

cyclomatic-complexity

文章 0 浏览 3

如何计算 Clojure 函数的圈复杂度?

计算 Clojure 函数的圈复杂度的合理方法是什么?根据“if”和“cond”等函数计算决策点很容易,但使用宏就开始变得棘手。有人尝试过 Clojure 或其他功…

我做我的改变 2024-10-24 03:33:18 2 0

用于强制圈复杂度和 LCOM 约束的注释

在工作中,我们使用多种工具来捕获多种指标(主要是圈复杂度和 LCOM)。我们使用它们来获取警告标志并指导先发制人的重构工作。这对于提高代码质量非…

離殇 2024-09-03 05:45:29 6 0

C 函数仅调用一次和圈复杂度

我认为这个问题更多的是关于风格: 我有一个具有非常高 CC 的算法(还有很多行!)。我想减少它,这很容易,因为有一些代码可以分组。问题是,以这种…

夜空下最亮的亮点 2024-09-02 06:03:38 11 0

圈复杂度的常见原因及其解决方案

在工作中,我们正在研究导致高圈复杂度的常见问题。例如,拥有较大的 if-else 语句可能会导致较高的圈复杂度,但可以通过用多态性替换条件来解决。您…

酒与心事 2024-08-20 04:15:08 6 0

具有多个退出点的代码的循环复杂度

如何求具有多个出口点的函数的圈复杂度? 维基页面说 p-s+2 其中 p 是决策点的数量,s 是退出点的数量。 但是,更多的退出点是否会增加圈复杂度,因为…

骄兵必败 2024-08-18 12:33:22 9 0

Visual Studio 中的代码指标计算

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

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

您维护的任何函数的最高循环复杂度是多少?您将如何重构它?

我正在对我维护的遗留系统进行一些探索,使用 NDepend (很棒的工具检查一下),改天。我的发现差点让我把一口咖啡喷到屏幕上。该系统中按圈复杂度降…

他夏了夏天 2024-08-03 03:35:33 5 0

确定代码圈复杂度的最佳工具

人们可以建议在 C# winforms 代码库中确定循环复杂度的最佳工具吗?…

相思碎 2024-07-22 02:34:21 5 0

是否有任何工具可以在 Pro*C++ 上进行圈学分析? 来源?

是否有任何工具能够对 Pro*C++ 源代码进行代码度量? 我无法通过谷歌找到任何具体内容。 有人对这个有经验么?…

偏爱自由 2024-07-17 04:34:48 4 0

导出 .NET 中的圈复杂度

我知道我可以通过右键单击并选择“计算代码指标”来访问 Visual Studio 2008 团队资源管理器中代码的圈复杂度。 我想公开此数据以供 Web 应用程序显示…

不如归去 2024-07-16 08:23:21 9 0

LINQ 和 Lambda 表达式是否会降低圈复杂度?

LINQ 和 Lambda 表达式是否会降低圈复杂度? 只是好奇,因为当 VS 分析器增加 cc 时,CodeRush 实际上显示 cc 减少。…

几味少女 2024-07-14 21:17:44 4 0

代码应该有多复杂?

我正在研究可以帮助我编写更小但更复杂的代码的算法。 我可以设计一个用 20 行完成的算法,而不是编写 150 行 if-else 语句。 问题是许多算法可能很复…

ら栖息 2024-07-12 03:56:29 12 0

验证数据时降低圈复杂度的最佳方法是什么?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

萧瑟寒风 2024-07-07 03:44:59 10 0

寻求有关构建代码以降低圈复杂度的澄清

最近,我们公司开始每周测量代码中函数的圈复杂度(CC),并报告哪些函数得到了改善或恶化。 所以我们开始更加关注函数的 CC。 我读过,CC 可以非正式…

救星 2024-07-06 22:25:19 6 0

如何分析 Python 代码来识别有问题的区域?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

回眸一笑 2024-07-06 17:15:12 11 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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