130 likes | 310 Views
敏 捷软件中的质量管理. @_ LeoHuang. ---《 编写可读代码的艺术 》. Sonar 介绍. Sonar 是一个用于代码质量管理的开放平台。通过插件机制, Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如 Checkstyle , PMD , FindBugs , Hudson 等,收集软件的各个度量数据,来帮助提高软件的质量 , 获得了第 19 届测试工具类生产率 Jolt 大奖。. Metrics. Size Tests Duplication Design Complexity Rules SCM
E N D
敏捷软件中的质量管理 @_LeoHuang
Sonar介绍 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如Checkstyle, PMD, FindBugs,Hudson等,收集软件的各个度量数据,来帮助提高软件的质量, 获得了第19届测试工具类生产率Jolt大奖。
Metrics • Size • Tests • Duplication • Design • Complexity • Rules • SCM http://docs.codehaus.org/display/SONAR/Java+Metric+Definitions#JavaMetricDefinitions-Size
专业主义 《程序员的职业素养》