#error_handling_sushi

#error_handling_sushi のログ #error_handling_sushi でPromiseのエラーハンドリングについて発表した | Web Scratch http://efcl.info/2015/03/07/error-handling-sushi/
1
azu @azu_re

- 一つの話としてカスタムエラー - エラーの継承はしない派も多かった - ブラウザの互換性の問題などがある #error_handling_sushi

2015-03-06 19:15:55
Jxck @Jxck_

てっぺい先生に俺の話すことがどんどんつぶされてて泣きそうになってる。。 #error_handling_sushi

2015-03-06 19:16:54
azu @azu_re

- ブラウザ or Node 環境 - ブラウザJSでエラーってどういう時があるか - Promiseのエラー処理がどうするのがいいか などが今日のテーマ #error_handling_sushi

2015-03-06 19:18:41
azu @azu_re

Joyentのエラーガイドをベースに - エラーのカテゴリ - プログラマエラー - オペレーショナルエラー - runtimeエラー - 404エラーなど #error_handling_sushi

2015-03-06 19:25:28
azu @azu_re

JavaScriptには契約を表現できない = 型がない等 契約を強制することができない #error_handling_sushi

2015-03-06 19:28:09
azu @azu_re

- 契約を強制する方法 - assert - 前提を表明する - プログラムレベルでも契約をはっきりさせることができる #error_handling_sushi

2015-03-06 19:29:07
azu @azu_re

- assertion errorは回避するコードじゃなくて、修正コードを要求する - つまりassertでちゃんと落とすことが目的 #error_handling_sushi

2015-03-06 19:30:04
azu @azu_re

契約を成立させるためには、 まずは契約が有効なのかを見分けられる手段を提供する必要がある - メールアドレスを満たせ? それって何? #error_handling_sushi

2015-03-06 19:31:32
1 ・・ 6 次へ