gpt4 book ai didi

private - 通过使用私有(private)方法正确地降低了圈复杂度?

转载 作者:行者123 更新时间:2023-12-04 17:57:27 28 4
gpt4 key购买 nike

使用私有(private)方法通过将一些决策点重构为单独的方法来降低 CC 会降低实际方法的 CC 并易于阅读,但不会减少在测试中获得完整分支覆盖的工作量。

这合理吗?你有什么现场经验?

最佳答案

好吧,如果您仍然感兴趣,我在 Cyclomatic Complexity 上写了这篇文章

以不同的方法削减你的代码不会降低复杂性,但只会有助于在本地建立一个更好的组织。减少CC的唯一真正方法就是重构!

如果您只提取方法,您将需要相同数量的测试。看看你的数据结构可能对你没有帮助吗?如果有感觉,也可以考虑削减几个类(class)。

关于private - 通过使用私有(private)方法正确地降低了圈复杂度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705428/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com