代码质量
wobfei
这个作者很懒,什么都没留下…
展开
-
代码质量-checkStyle检查代码规范
Checkstyle是一种代码规范的检查工具,它可以通过检查源文件找到不符合规范的地方,以此来帮助开发者提高代码质量。Codereview可以干吗?先来看下面这张图,这是我用自定义的规则扫描了java文件以后的结果,会发现有很多因为编码不规范而报错的地方(无javadoc,注释不符实,命名等等)。 Checkstyle可以进行检查编码规范,包括javadoc,命名规范等,但不只限...2010-07-07 20:47:34 · 299 阅读 · 0 评论 -
代码质量-圈复杂度及其计算
圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。下面这个实例中,单元测试的覆盖率可以达到100%,但是很容易发现这其中已经漏掉了一个...2010-07-06 19:17:40 · 834 阅读 · 0 评论