【发布时间】:2023-12-02 11:45:01
【问题描述】:
我们正在考虑编写一个静态分析器来收集 Clojure 代码的软件指标。当然,它会处理一些明显的东西,比如文件数量、函数、每个函数的参数等。我想知道是否有任何特定于 Clojure 代码的指标。有什么想法吗?
【问题讨论】:
我们正在考虑编写一个静态分析器来收集 Clojure 代码的软件指标。当然,它会处理一些明显的东西,比如文件数量、函数、每个函数的参数等。我想知道是否有任何特定于 Clojure 代码的指标。有什么想法吗?
【问题讨论】:
平均而言 - 我认为软件指标是一个可疑的想法 - 它们通常会分散您对真正重要的问题的注意力,即“我们为客户提供了多少价值?”。
话虽如此,我认识到它们在某些情况下可能是一种必要的邪恶,并且偶尔可以为您提供一些关于您的代码库的有用见解。
所以这里有一些可能是 Clojure 特有的。
附言如果你能做到这一点,那么看到一些不同的开源 clojure 项目的结果变化会非常有趣!
【讨论】: