首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用校验样式、PMD、findbug等工具检查java类的继承级别?

如何使用校验样式、PMD、findbug等工具检查java类的继承级别?
EN

Stack Overflow用户
提问于 2015-02-19 10:29:17
回答 1查看 324关注 0票数 0

我正在使用Netbeans开发一个Java应用程序,并试图遵循公司提出的所有编码准则。为此,我安装了一些工具,如Checkstyle、PMD和findBugs,但我不是代码质量分析器方面的专家,我也不知道如何配置所有规则。特别是,我不知道是否有一条规则来检查这一要求(由我的公司提供):“继承级别必须在6以下。长继承树使得代码很难阅读、理解、维护和重构。大多数继承案例都可以通过实现接口和使用更容易维护的组合来解决。”有什么办法做这个检查吗?Tnx!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-19 13:29:52

这是一个极具争议性的话题,6似乎是某种神奇的数字,已经达成。

无论如何,我认为继承层次的深度没有任何标准或可接受的级别,因此没有一个工具或ide插件能够帮助解决问题,但是像PMD这样的插件支持自定义规则,只要您自己编写一个。试着去探索它。

如果你想要现成的东西,你可以尝试一个代码,即这里

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28603974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档