update README.md.

This commit is contained in:
orange-form
2020-05-04 13:43:36 +08:00
committed by Gitee
parent e86b31c28b
commit ed264b89eb

View File

@@ -41,7 +41,7 @@
>可无限制的用于学习、培训、接私活、公司自用和开发商业项目等场景,其中基础框架代码将永久免费,并持续更新。 >可无限制的用于学习、培训、接私活、公司自用和开发商业项目等场景,其中基础框架代码将永久免费,并持续更新。
#### 代码质量 #### 代码质量
>此为在线演示工程的代码审查报告,而非当前开源示例工程。前者为微服务架构,代码量更大,结构更复杂。 此为在线演示工程的代码审查报告,而非当前开源示例工程。前者为微服务架构,代码量更大,结构更复杂。
1. SonarQube扫描 1. SonarQube扫描
- 为SonarQube8.2缺省最严格的扫描规则其中代码复杂度要求为15。 - 为SonarQube8.2缺省最严格的扫描规则其中代码复杂度要求为15。
- 有气味代码90处其中85处为DTO、Model、常量字典、RPC接口等定义出现重复名称所致均与实际业务有关。 - 有气味代码90处其中85处为DTO、Model、常量字典、RPC接口等定义出现重复名称所致均与实际业务有关。
@@ -55,10 +55,9 @@
</tr> </tr>
</table> </table>
2. SonarQube扫描 2. Alibaba Code Guide扫描
- 为SonarQube8.2缺省最严格的扫描规则其中代码复杂度要求为15 - 下载最新版本IDEA插件同时打开所有审查条件
- 有气味代码90处其中85处为DTO、Model、常量字典、RPC接口等定义出现重复名称所致均与实际业务有关 - 全部代码扫描通过
- 其余气味代码是在权衡性能、可读性和易修改性等因素后保留下来的见下图4。
<table> <table>
<tr> <tr>
<td><img src="https://images.gitee.com/uploads/images/2020/0504/134052_c3196376_7431510.png"/></td> <td><img src="https://images.gitee.com/uploads/images/2020/0504/134052_c3196376_7431510.png"/></td>