2013年6月14日
摘要: 最近在研读Mybatis的源代码,发现其官网上列出了几个报告,这几个报告都是关于Mybatis代码质量的:http://mybatis.github.io/mybatis-3/project-reports.html因而百度了相关的资料:JDepend http://www.blogjava.net/hengheng123456789/archive/2007/01/30/96675.htmlFindBugs http://www.cnblogs.com/hyddd/archive/2009/02/13/1390362.htmlSurefire http://www.dotlife.info/ 阅读全文
posted @ 2013-06-14 18:50 孙振超 阅读(3491) 评论(0) 推荐(0) 编辑
摘要: 通常而言,作为一个系统中的类、接口和注解,或多或少都会被该系统中其他的类、接口或者注解所引用,相互间存在着被我们称为继承、实现、组合、关联、依赖等关系。但是有时出于系统版本的迭代升级,一些类、接口和注解慢慢的不再被系统中的其他类所调用;或者是其提供的功能相对独立,与系统中其他类、接口和注解没有关系。一个正式商用的系统中的类文件没有上万也有数千个,但如何才能发现这些类间的关系?难道要一个一个查看吗?答案当然是不!这里要提到 JDepend 这个开源的工具,如果对这个工具没有不够熟悉,可以查看:http://blog.csdn.net/zhengsj/article/details/4148117 阅读全文
posted @ 2013-06-14 17:00 孙振超 阅读(2328) 评论(0) 推荐(0) 编辑