"Error-Recovery"
- 錯誤訊息撰寫原則 錯誤訊息的兩個職責:使用者能讀懂發生什麼、使用者能決定下一步做什麼
- Retry 機制 UX 自動 vs 手動重試、指數退避 vs 立即重試 — 重試策略的選擇取決於失敗的可恢復性和使用者的等待意願
- Degraded mode 設計 部分功能不可用時怎麼告知使用者 — 靜默隱藏 vs 明確標示 vs 替代方案的設計取捨
- error → retry → error 循環的逃生口設計 當重試持續失敗時,使用者需要第二條路 — 逃生口設計讓使用者能離開失敗循環而非被困住