项目管理中咱们能够制定标准,利用一些工具进行量化评测来提高代码质量,避免后来者接盘java
Statistic是一款简单的代码质量检查插件,咱们在项目管理中能够制定例如***注释率保持30%以上***等指标来提升代码的可读性和质量。git
p3c是阿里巴巴的一套代码规范,咱们能够经过阿里的插件来提示咱们不合规的代码,从而提高代码质量。官方地址github
SonarQube是一个开源的代码质量管理系统,可用来快速定位代码中的Bug、漏洞以及不优雅的代码,整体而言功能十分强大。数据库
mvn sonar:sonar \
-Dsonar.host.url=http://localhost:9000 \
-Dsonar.login=158c28b8c78164a73ef0b08391e8538876f74eda \
-Dsonar.java.binaries=target/sonar
复制代码
默认状况下SonarQube使用的是嵌入式数据库H2.生产环境建议使用Qracle、PostgreSQL、SQL Server等macos