代码审查
从正确性、安全、性能、维护性和回归风险角度审查代码或 Git Diff。
提示词
请对【代码或Diff】进行代码审查,项目背景为【项目背景】,本次改动目标是【改动目标】,需要重点保护的模块是【重点保护模块】。请优先寻找有实际影响的问题,不要仅因个人风格偏好要求重写。按严重程度列出问题,每项说明具体位置、触发条件、潜在影响、最小修复建议和建议补充的测试。重点检查逻辑错误、边界条件、异常处理、权限、安全、数据验证、并发、性能、兼容性和现有功能回归。最后总结:是否存在阻塞合并的问题,以及修复完成后需要验证哪些功能。代码或Diff:【代码或Diff】;项目背景:【项目背景】;改动目标:【改动目标】;重点保护模块:【重点保护模块】。
可替换变量
-
【代码或Diff】需要审查的代码 一段git diff -
【项目背景】项目用途 在线商城 -
【改动目标】本次改动目的 新增优惠券功能 -
【重点保护模块】不能出问题的模块 支付、订单、登录
使用建议
优先提供完整Diff和改动目的,AI更容易判断哪些变化是真正的风险。
Longleyun