gpt4 book ai didi

clojure - 在 Clojure 中测量代码复杂度

转载 作者:行者123 更新时间:2023-12-03 00:30:13 25 4
gpt4 key购买 nike

在 Ruby 中,有多种工具可以计算代码的复杂度,例如圈复杂度、ABC 分数或 flog,如下所述:http://blog.codeclimate.com/blog/2013/08/07/deciphering-ruby-code-metrics/

是否有类似的工具可以计算 clojure 中函数和/或整个命名空间的复杂性?

最佳答案

扩展我的previous answer类似的问题:Clojure 中的同像性使得它 quite easy计算基本的代码复杂性度量。

话虽如此,我不会打扰。初学者 Clojure 程序中最大的复杂性来源来自于错误的事物,而不是结构复杂的事物。例如,来自 Ruby 这样鼓励非结构化突变的语言的程序员最初可能会:

有趣的是,其中许多错误也可能被自动分析标记出来。

关于clojure - 在 Clojure 中测量代码复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42666558/

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