虎視眈々と

Flutter × Firebaseを研究するアプリエンジニア

コード書いててエラー、実装方法に悩んだときにやること

f:id:superman199323:20181109200455j:plain

コード書いててエラー、実装方法に悩んだときにやること

それはずばり、 「紙に書くこと」 です!!!

例えばこんなこと書いてます。

f:id:superman199323:20181109200825j:plain

この記事ではFragmentから画面遷移でいい感じにアニメーションしようとしたときにクラッシュしてエラーメッセージみたらNullPointerExceptionで落ちてたときに書いたメモです。

とりあえず紙にかけば、不思議と「なにがnullになってるか特定しよう」とか、「なんでここがnullになるか調べてみよう」とかいろんな解決方法が出てきます。

他にも、「なんか意味不明のエラーメッセージでクラッシュした」とか「ListViewの実装ってどうやってやるんだっけ」とか結構くだらないことも書いています。

自分の経験上すぐググってしまうと色々他のことに気になってしまい、結果「なに調べてたんだっけ」ってなることが多いので、なんか詰まったらとりあえず紙に書くようにしています。

この記事で誰かの力になればいいなー