YAPC::Fukuoka 2017 Hakata 当日まとめ #yapcjapan
- YAPC_TOGETTER
- 11194
- 19
- 5
- 116
Web application good error messages and bad error messages 聴いてる #yapcjapan #yapcjapanA
2017-07-01 12:38:23短命なログ:電波悪いよ、通信失敗したよ 長寿命なログ:サーバ側の改修が必要なログ #yapcjapanA #yapcjapan
2017-07-01 12:39:03Error Message のライフサイクル。短寿命(即応)、長寿命(あとで検索できる、メトリック的)。 #yapcjapan #yapcjapanA
2017-07-01 12:39:11エラーメッセージは何起きてるか分かるのが必須で、解決方法まで提示してくれたら最高 #yapcjapanA #yapcjapan
2017-07-01 12:40:07Good Error Message:何が起きてるか分かる(必須)・簡潔である・対処手段(その場で問題を倒す/ユーザー向け)が提案されている・解決手段(根本的な修正/開発者向け)が提案されている #yapcjapan #yapcjapanA
2017-07-01 12:40:51GMOペパボでは開発はGitHub Enterpriseを利用。Topic branchからpull-requestを作成してレビューしてマージしてデプロイ。 #yapcjapan #yapcjapanB
2017-07-01 12:41:00その場で発生している問題を対処するためのエラーメッセージは エンドユーザー向けのものでもある #yapcjapanA #yapcjapan
2017-07-01 12:41:19良くないエラーメッセージ「Something wrong!」「Invalid parameter」あるある過ぎる。 #yapcjapan #yapcjapanA
2017-07-01 12:42:10デプロイはCapistrano。デプロイしたらgit taguを自動で打つプラグインを開発してリリース管理を自動化。 #yapcjapan #yapcjapanB
2017-07-01 12:42:26Something Wrong!! は作ってる人もエラーになる理由がわからないけどエラー処理書く必要があるときに書くなw #yapcjapan #yapcjapanA
2017-07-01 12:42:44良い Error Message とは。何が起きているか、簡潔である、対処手段、解決手段が書かれている。 #yapcjapan #yapcjapanA
2017-07-01 12:42:54