GPT中文小秘书挑几下就能开工
我积分

按代码反查规范符合度

关于「按代码反查规范符合度」:能拿到什么、要点选什么、怎么办

抽样对规范,偏离项和改法一次列清。代码规范符合度审计是拿代码抽样对照编码规范查偏离;在 GPT中文网点选几项,能直接拿到符合度清单和修订建议。

能拿到什么

  • 推荐:规范符合度清单(xlsx)(按文件列偏离项、严重度、对应规范条款类别和修订建议,附符合率汇总)

要你点选的几项

语言栈、上传代码抽样、上传lint报告、抽样文件总数、规范重点、严重度口径、补充信息。多数点一下就行,没选的按常见情况替你定,交付时说清哪几项是按默认的。

怎么办

  1. 整理抽样文件及其路径清单
  2. 导出 lint 报告并确认规则集版本
  3. 选定规范重点和严重度口径
  4. 拿到偏离项清单后由资深工程师复核确认

别人还这样说

  • 帮我看看这批代码跟我们的编码规范差多少
  • 算一下规范符合率,顺便给整改建议
直接说你要办的事。下面是别人怎么办的,点任何一项就换成你自己的。左边是别人怎么办的,右边是你的,点一项就开始改。
示范 · 别人这样说

「这是 lint 报告和抽样代码,给我列个偏离项清单」

按示范选好的 点一项就变成你的

你的成品会在这里出现
示例成品 · 不是你的按示范写的,看个样子
示例:规范符合度清单(示意) 审计范围:某服务模块抽样 40 个文件,语言 Java,规范重点含命名、注释、复杂度。 符合率汇总 | 数值 抽样文件总数 | 40 偏离项数(去重) | 9 符合率(1-偏离项数/抽样总数) | 77.5% 高严重度偏离 | 2 中严重度偏离 | 4 低严重度偏离 | 3 偏离项清单 文件路径 | 偏离描述 | 对应规范类别 | 严重度 | 修订建议 src/order/OrderService.java | 方法名 calcAmt 含义不清 | 命名规范 | 中 | 改为 calculateOrderAmount,补 Javadoc src/order/OrderMapper.java | 圈复杂度较高,分支超过规范阈值 | 圈复杂度 | 高 | 拆分为查询组装与校验两个方法 src/common/DateUtil.java | 公共方法缺注释 | 注释覆盖 | 低 | 补方法级注释说明入参与返回 src/order/CreateHandler.java | 重复的校验代码块 | 重复代码 | 中 | 抽取为 validateOrder 公共方法 src/order/PayCallback.java | 捕获异常后未记录日志 | 异常处理 | 高 | 补日志并区分业务异常与系统异常 src/order/PayService.java | 日志打印含敏感字段 | 日志规范 | 中 | 脱敏后再输出 src/config/AppConfig.java | 硬编码连接串 | 安全写法 | 高 | 移至配置中心或环境变量 src/util/StrHelper.java | 工具类命名不统一 | 命名规范 | 低 | 统一前缀为 StringUtils src/order/QueryBuilder.java | 方法过长超出规范建议 | 通用可读性 | 低 | 拆分条件拼接逻辑 复核要点 1. 偏离项是否确属违反现行规范版本; 2. 高严重度项是否需立即整改; 3. 修订建议是否与现有架构冲突; 4. 符合率口径是否按抽样总数计算。

GPT中文 也可能出错,成品请自己核对关键数字和事实。条款 · 隐私