Avatar
これはそんな気がします
4:16 AM
throwsはエラーの原因とハンドラに距離があるときに適してて
4:17 AM
一方、JSONのデコードにおけるエラーは JSONのデータ構造と値だけにほぼ依存してて
4:17 AM
どこがどうおかしいとかキーパスで知りたいし
4:18 AM
JSONDecodeError みたいな型付きで戻ってきたら便利だと思う
4:19 AM
でも実際のところアプリケーションでそれによってハンドルすることがほぼないから、微妙だな
4:19 AM
ログがdumpできて、ユーザには「通信エラー」とだけ出しとけばいい、みたいなやつだから、型はいらないっちゃいらない