タグ try-catch
人気順 10 users 50 users 100 users 500 users 1000 usersneverthrow で局所的に Result 型を使い、 try-catch より安全に記述する
Result 型 (類似するものとして Either Monad の方が有名かもしれません) を導入する場合、アプリケーション全体の設計を変えたり、全箇所を書き換える必要はありません。 neverthrow は部分的に使用でき影響範囲も閉じるので、局所的に使い始めることができます。 (Rust のような) Result 型 とは ざっくり言うと関数の... 続きを読む
ユーザのブラウザで起きた JavaScript のエラーを収集する - Qiita
なぜエラーを収集するのか バグ探し バグを見つけて潰していくため ユーザからのバグ報告の補助 ユーザに報告の負担をかけないため エラーを取得する 取得タイミング window.onerror フレームワーク毎の特定のタイミング window.onerror window.onerror にメソッドを登録しておくことでエラー発生時にそのメソッドが呼ばれる。try-catch でハンドリングしていない... 続きを読む
Java から UnsupportedEncodingException を発生させなくする - Qiita
こんにちは、最近は Go か Java しか書いていない米林です。 UnsupportedEncodingException 嫌い Java開発において String.getBytes("UTF-8") や new String(byte[], "UTF-8) する際に、毎回 UnsupportedEncofingException を try-catch したり throws に追加して「"UT... 続きを読む
Java/.NETアーキテクトを見分ける10の質問 ( by @yfakariya ) - 猫とC#について書くmatarilloの日記
General | @yfakariya いわくえーと、主に Java/.NET 向けということで。レイヤーがまちまちなのはごめんなさい。あと、引っかかるところばかり書いているので、難しいかもしれない。おおむね難易度順。try-catch-finally が try-catch および try-finally について不適切である理由を述べよ(try-catch-finally のほうが多くの場合... 続きを読む