t_wの輪郭

和田卓人fukabori.fm『A Philosophy of Software Design』
Criticalログは人間が対応する必要があるときに出すバッチ処理でInfoログを出さないと、処理中なのかハングしているのか分からないエラーを握りつぶす前にログに出して開発者が気づくようにするエラーを握りつぶすと問題の発覚を遅らせる関数自身が回復可能なエラーは関数自身が回復する関数を作る時は例外やエラーの存在を減らせると良い防御的プログラミングをするとコードの複雑性が高くなる結果に着目する設計エラーハンドリングのコードは全体の半分に至る