zdogma/AikatsuLyric

エラーハンドリングを見直したい

Closed this issue · 1 comments

#6

例外の作法

なんつっても例外を握りつぶさないってとこですね。
こちらも参照してみてください。
https://ez-net.jp/article/B2/cwtBwURB/pp3ZiIOQz2Cc/
Result型でのError表現などにも触れられています。

Result型使いたいときは
https://github.com/antitypical/Result
これが良いです。

今回のプロダクトにおいて Result 型を検討してみましたが、いわゆる Either 型が適する箇所が現状はない(基本クライアントのみで動作するため、正常系と異常系の区分が明確)と判断したため、一旦この issue 自体は close します。