首先,代码质量评分高并不一定说明代码质量特别高,有一定的正相关,但不是唯一的决定因素。代码质量好的评分不一定都能得高分。
Anyway,咱们还是得面对现实,代码质量得分是硬性规定,达不到40(满分50)就无法提交测试。so,下面讲讲如何提高代码的质量评分。
- Findbugs 老牌的代码静态扫描工具
- CheckStyle
- PMD
- Repetition rate 重复率
- JAutodoc 自动化注释工具 http://jautodoc.sourceforge.net/
- TestCase Coverage 测试用例覆盖率