我知道使用静态分析来测量以单一语言(例如 Java)编写的代码的复杂性的工具。像 Spring 这样的应用程序框架使得复杂性的测量变得更加困难——许多交互并不明显,它们可能跨越多种技术(例如,Java、JSP、XML)。例如,XML 文件可能指示依赖关系。是否有任何工具可以用来确定 Spring 应用程序的相对复杂性?
我对作为复杂性度量的耦合特别感兴趣。但是,我想听听任何可能适用的复杂性指标/工具。
我知道使用静态分析来测量以单一语言(例如 Java)编写的代码的复杂性的工具。像 Spring 这样的应用程序框架使得复杂性的测量变得更加困难——许多交互并不明显,它们可能跨越多种技术(例如,Java、JSP、XML)。例如,XML 文件可能指示依赖关系。是否有任何工具可以用来确定 Spring 应用程序的相对复杂性?
我对作为复杂性度量的耦合特别感兴趣。但是,我想听听任何可能适用的复杂性指标/工具。