首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Klocwork分析指标问题不明确

Klocwork分析指标问题不明确
EN

Stack Overflow用户
提问于 2020-07-29 05:08:21
回答 1查看 194关注 0票数 1

我不明白这个问题:

问题: HIS Metriken - Cyclomatic (CR-MET4):function_name 13>10

它出现在Klocwork分析中,同时检查代码的问题: METRICS.E.HIS_Metriken___Cyclomatic__CR_MET4_

有人能支持吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-07-29 05:35:07

你看到那个函数中所有的ifelse,循环了吗?

这些就是问题所在,你要么需要更优雅地设计这个函数的逻辑,要么将它拆分成更多具有明确目的的函数。

顺便说一下,我只能看到你的那个有问题的功能,因为我特别有千里眼。对于这类问题,你通常应该展示你的代码,只是为了公平对待所有其他用户,这些用户不能像我一样读懂你的想法。

Naaa,不是。圈复杂度是对通过函数的潜在路径数量的度量。并且你已经跨越了10乘3的界限,这意味着你的函数必须充满了控制结构,这会创建许多路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63142783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档