错误处理模式
构建弹性应用程序,采用健壮的错误处理策略,优雅地处理故障并提供出色的调试体验。
使用此技能的场景
- 在新功能中实现错误处理
- 设计容错 API
- 调试生产环境问题
- 提升应用程序可靠性
- 为用户和开发者创建更好的错误消息
- 实现重试和熔断器模式
- 处理异步/并发错误
- 构建容错的分布式系统
不使用此技能的场景
- 任务与错误处理模式无关
- 需要此范围之外的其他领域或工具
指导说明
- 明确目标、约束条件和所需输入。
- 应用相关最佳实践并验证结果。
- 提供可执行的步骤和验证方法。
- 如需详细示例,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md提供详细的模式和示例。
限制
- 仅当任务明确符合上述描述的范围时使用此技能。
- 不要将输出作为环境特定验证、测试或专家审查的替代品。
- 如果缺少所需输入、权限、安全边界或成功标准,请停止并请求澄清。