• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:code-metrics

c/c++

如何衡量C++或Java文件的复杂性?

如何衡量C++或Java文件的复杂性?
我想开始测量迈克尔·费瑟斯(Michael Feathers)所说的代码动荡,即c++hurn vs. complexity。 为此,我需要测量C++或Java文件的复杂性。因此,我找到了一些测量圈复杂度(CC)的工具。它们每个都在功能或方法级别上很好地测量CC。但是,我需要一个文件级别的指标,而在那儿他们做得不好。一个工具仅返回文件中所有方法复杂度的平均值……继续阅读 »

code-inspection

如何使用IntelliJ IDEA查找所有未使用的代码?

如何使用IntelliJ IDEA查找所有未使用的代码?
当我在.java文件中时,未使用的代码通常显示为灰色或带有绿色下划线,表示该代码可能(可能由于某些奇怪的JNI / Reflection极端情况)未使用。但是我有一个包含成千上万个Java文件的项目,我想找到所有此类可能未使用的代码的实例。如何在IntelliJ IDEA中做到这一点? 解决方案如下: 只需在启用适当检查的情况下使用Analyze |……继续阅读 »

c/c++

如何衡量C++或Java文件的复杂性?

如何衡量C++或Java文件的复杂性?
我想开始测量迈克尔·费瑟斯(Michael Feathers)所说的代码动荡,即c++hurn vs. complexity。 为此,我需要测量C++或Java文件的复杂性。因此,我找到了一些测量圈复杂度(CC)的工具。它们每个都在功能或方法级别上很好地测量CC。但是,我需要一个文件级别的指标,而在那儿他们做得不好。一个工具仅返回文件中所有方法复杂度的平均值……继续阅读 »