tag

Error Handling

共 11 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
clojure

Clojure 函数式错误处理:Result、异常与结构化错误

深入 Clojure 函数式错误处理的实践模式:异常(ex-info/ex-data)与纯函数值错误(Result/Either)的权衡、结构化错误携带语义(错误码/上下文/可追踪)、错误处理组合子(safe/either/try-then)、错误边界与中间件统一兜底、spec 校验输入拦截、恢复与重试策略、日志与可观测性,以及何时抛异常何时返回值,帮你设计优雅、可诊断、可恢复的错误处理体系。

7 分钟阅读
clojure Error Handling Either
clojure

Clojure REST API 设计实战:reitit、coercion、错误模型与文档

深入 Clojure REST API 设计的工程实践:reitit 数据驱动路由与 coercion(Schema/Malli 参数校验)、REST 风格与资源建模、错误模型(结构化错误码/HTTP 状态)、分页与过滤排序、鉴权与权限(JWT/中间件)、API 版本化策略、契约测试与 OpenAPI 文档生成、性能与并发(异步/限流/缓存),帮你用 Clojure 设计出规范、可维护、可演进的高质量 API。

8 分钟阅读
clojure REST API