20160623 teratail lt

Post on 16-Apr-2017

1.670 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

エラーメッセージと向き合う@yohira0616

自己紹介• @yohira0616(twitter,github,teratail)• ECパッケージベンダ→ ERP開発→フリーランス• Java(SpringFramework)でサーバ書いたりとか AngularJSとか† jQuery†でフロント書いたりとか• 最近 26歳になりました

本題

エラーメッセージを、読んでいますか?

エラーは友達、こわくないよ• teratailの質問とか初心者を指導していたりすると、エラーメッセージを明らかに読んでない場合が結構ある• 「答え、エラーメッセージに書いとるやんけ!」• ”コピペしてダメだったらまるまる破棄して他のとこからコピペする ...”というやり方をやっているとエラーの重要性に気づかない

質問例 (一部抜粋 )• Springが起動しないらしい• 出たエラーメッセージがこれ

読んでいきましょう

原因が書いてますね• 「マイグレーションファイル名の形式が違うよ!」• ご丁寧に「正しくはこうだぜ」っていうのも書いてくれてます

エラーと仲良くなろう• 開発環境で起こるエラーは宝の山• 期待通りに動かなかったら、まずエラーに書かれていることに対応してみる• どうしてもわからなかったら、エラーメッセージをgoogleや teratailの検索欄にコピペして検索

• エラーを無視しない• エラーを握りつぶさない

• 「システムアーキテクト」みたいなポジションになっていくと、エラーを読むだけでなく「エラーを設計する」立場に立つことも!• 障害対応の難易度・対応速度がエラーが正しく設計されているかによって変わる• 現場で見かけたひどいやつ

ありがとうございました

top related