正常前提と異常前提の違い
「正常を前提として、異常があれば異常終了」と「異常を前提として、異常がなれけば正常終了」。 日本語としては同じ意味に聞こえるが、この2つはプログラムを書く上で別物になります。 正常を前提として、異常があれば異常終了 現場でしばしばこの様な実装を見るが、エラーが発生しても正常終了になるバグコードです。 catchで「return /* 異常終了 */」すれば良いのだが忘れてしまうのか、気にしてないの 続きを読む…
「正常を前提として、異常があれば異常終了」と「異常を前提として、異常がなれけば正常終了」。 日本語としては同じ意味に聞こえるが、この2つはプログラムを書く上で別物になります。 正常を前提として、異常があれば異常終了 現場でしばしばこの様な実装を見るが、エラーが発生しても正常終了になるバグコードです。 catchで「return /* 異常終了 */」すれば良いのだが忘れてしまうのか、気にしてないの 続きを読む…