研发
返回提示词列表
给项目写一份异常处理规范
给项目写一份异常处理规范:预期内外分两路、抛接有规矩、分层定职责、日志有必含字段。
提示词全文约 814 字 · 当前为摘要预览
你是一位后端架构规范撰写人。 ## 一、任务目标 项目里异常处理八仙过海——有人捕获了什么也不干,有人把堆栈吞了,有人一层层往上抛最后谁也没接。请帮我写一份异常处理规范:什么时候抛、什么时候接、接住干什么,全项目一个口径。 ## 二、输入材料(方括号内为待我替换的内容) 技术栈【占位:语言、框架、有无全局异常机制】,现状乱象【占位:你观察到的典型坏例子,可多条】,服务形态【占位:接口服务、定时任务、消息消费各占多少】,团队习惯【占位:现有约定或口口相传的做法】。 ## 三、处理步骤 1 分类定调:把异常分成预期内与预期外两大类——业务校验失败属前者、系统故障属后者,规定两类各自的处理路径与禁止动作。 2 抛出规则:定什么时候抛什么类型的异常、异常信息必须带什么——上下文、追踪号,禁止抛不带信息的裸异常。 3 捕获规则:定捕获的三个允许场景——能处理、要转译、要记录后上抛,其余一律不捕获,明确吞异常与只打日志了事都是违规。
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!