![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码质量
hunterno4
android自动化测试
展开
-
SonarQube中监测循环、包耦合度情况
一、为什么要监测循环、包耦合度情况? 耦合度就是某模块(类)与其它模块(类)之间的关联、感知和依赖的程度,是衡量代码独立性的一个指标,也是软件工程设计及编码质量评价的一个标准。 耦合度很高的情况下,维护代码时修改一个地方会牵连到很多地方,如果修改时没有理清这些耦合关系,那么带来的后果可能会是灾难性的,特别是对于需求变化较多以及多人协作开发维护的项目,修改一个地方会引起本来已经运行稳定的模块错误原创 2013-10-20 15:27:38 · 11679 阅读 · 5 评论 -
SonarQube升级
1.阅读SonarQube更新日志:http://docs.codehaus.org/display/SONAR/Upgrading#Upgrading-ReleaseUpgradeNotes2.停止SonarQube服务:bin//sonar stop3.下载新版本的SonarQube及SonarQube Runner,并解压至新的目录NEW_SONARQUBE_HOMEht原创 2014-08-19 22:32:50 · 9718 阅读 · 1 评论 -
SonarQube代码质量管理平台安装与使用
Sonar简介Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers' Seven Deadly Sins1.糟糕的复杂度分布原创 2013-09-14 16:57:52 · 215542 阅读 · 39 评论