nterException AvoidRethrowingException DoNotExtend
JavaLangError DoNotThrowExceptionInFinally AvoidThrowingNewInstanceOfSameException pmd.sourceforge.net/rules/strictexception.html
PMD
PMD中的很多规则会比较有争议,或者跟大 PMD中的很多规则会比较有争议,或者跟大 家现有的技术框架、代码结构有冲突。 大家可以通过自定义的这些规则的级别 (Error,Warning)来把握对这些规则的使 Error,Warning)来把握对这些规则的使 用程度。
FindBugs
FindBugs是一个java代码的静态代码分析工 FindBugs是一个java代码的静态代码分析工 具,用来发现那些潜在的、常见的、很难 被发现的bug. 被发现的bug.
其他的工具
Jslint -The JavaScript Code Quality
Tool
Why using Quality Metrics Tools
提升代码质量 降低维护成本 提高开发效率
相关资料
Java Power Tools
THE END
谢谢!