很难说明框架的复杂性(hibernate、spring、apache-commons、...)
我唯一能想到的就是比较jar 库的文件大小,甚至更好的是,比较jar 文件中包含的类的数量。
当然,这不是复杂性的数学合理证明。但至少应该明确一些框架与其他框架相比是轻量级的。
当然,计算统计数据需要一些时间。为了节省时间,我想知道是否有人已经这样做了?
编辑:
是的,有很多工具可以计算单个方法和类的复杂度。但是这个问题是关于第三方 jar 文件的。
另请注意,我最初的问题中有 40% 的短语强调这样一个事实,即每个人都清楚复杂性难以衡量的事实,并且文件大小和类的 nr 可能确实不够。因此,没有必要进一步详细说明这一点。