1. 代码规范检查
Sonar简介
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量。
sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写
JAVA 静态代码分析--规范检查checkstyle:https://blog.youkuaiyun.com/happyteafriends/article/details/16805183
sonar手动检查代码:http://cantellow.iteye.com/blog/1101197
sonar 分析结果各统计项的含义:https://blog.youkuaiyun.com/zhanlanlubai/article/details/7763169
代码的圈复杂度:
循环复杂度(Cyclomatic complexity)也称为条件复杂度,是一种软件度量
https://blog.youkuaiyun.com/ialexanderi/article/details/78686264
代码JAVANCSS复杂度:
JAVANCSS也是一个广受推荐的的项目代码复杂度度量的评估工具
2.持续集成平台jenkins
* 发布(自动部署)
* 测试
* 代码语法分析
* 代码特殊标记检测(如TODO)
1)jekens搭建:
https://www.cnblogs.com/laoyeye/p/7076360.html
2)集成单元测试(Jenkins+Ant+Java+Junit+SVN)
https://blog.youkuaiyun.com/wanglha/article/details/49360499