"Error-Model"
- 11.4 錯誤模型設計 錯誤該分幾類、格式怎麼定才有演化空間、機器判讀跟人類訊息怎麼分工 — 錯誤作為契約一級公民的設計判準
- 錯誤格式之爭:status 的真實性決定誰讀得到錯誤、容器決定誰讀得到細節 選錯誤格式時各派的分歧與代價:錯誤內容跟 transport status 的關係、它讓哪些角色讀得到錯誤、以及演化條款與命名空間由誰提供
- 11.C35 RFC 9457:problem+json 標準化錯誤格式 type 用 URI 外部化錯誤命名空間、client 必須忽略未知欄位的演化條款、IANA registry 補 7807 碎片化
- 11.C36 Stripe 錯誤物件:type / code / param 三層分離 路由層、分支層、UI 層做成正交欄位;冪等衝突列 first-class 錯誤型別;標準前自成一格的對照組