错误处理规范(Error Handling Best Practice)是一个面向错误处理代码编写的技能/规范。其核心要求是:在编写错误处理代码时,必须使用 neverthrow 库进行函数式错误处理,不使用原生 try-catch;错误必须显式传递,禁止静默捕获;通过类型安全的方式让调用方强制处理错误。
使用方式:阅读 references/checklist.md 获取完整检查清单;参考 best-practice-examples/errorHandlingExamples.ts 了解 neverthrow 的正确用法。
核心规则:使用 neverthrow 的 Result<T, E> 类型替代原生 try-catch,错误必须显式传递,禁止静默捕获。
适用场景:需要统一、显式、类型安全的错误处理方式的代码编写与评审。
限制:关于支持的平台、具体安装命令、收费方式等信息暂未提供。