その典型例が...他のクラスでは動いてるんです他の書き方では動いてるんです他の環境では動いてるんですなどなど、他では動いているというパターン。比較もちろん、"エラーメッセージを読んで推測する"これが真っ先にやることです。jfluteの日記でも、何度も何度もそういうブログを書いてきました。比較してみよう!試してから逆算ほら、これが違う。関係あるかどうかわかんないけど、結果が違うんだから、とりあえず、そこを同じにして試してみようよ。ふむぅ、とくに変わらないな。これは関係ないかもしれない。一つ違うところがある。これを同じにして試してみると...あっ、結果が変わった。ことは、これこれこういうことだから...だから、こうするとこうなって、これが違うと動かなくなるんだ、あーなるほど。...試した結果から、逆算して、その原因の仕組みがわかることもあります。動いてる似たものを探すなので、動かないものがあったとき、似たもので動いてるものがないかを探します。それを聞いたりします。思ってしまうくらいです。比較できるものがあるとないとでは、あまりに難易度が違うからです。それをやらずに、壁の前で立ち止まっている人が多い、という印象です。立派な機転はほとんど要りません。比較して検証するのです。使う脳みそが違うって聞くと、あまりにも当たり前のことではないでしょうか?なぜそれをやらずに突き進んでしまうのでしょう。ひとつ思うのが..."機転を利かせてアイディア待ちのデバッグ作業"と、"二つをひたすら比較して検証するデバッグ作業"とでは、ストレスが違うからかも!?前者は、楽しいですし、できるとかっこいいでしょう。後者は多くの人にとってたぶんつまらないです。やりたいことじゃないし、そこに求められる能力も違うのではないかと思います。自然と目を背けてしまうのかなぁ...とか。仮説は検証の上にあるjfluteは、ここぞというとき、一時間二時間ひたすら後者をやり続けることもあります。つかむようなアイディアのひねり出しをするのであれば...一時間二時間、ひたすら比較分析をして、雲の切れ間を探します。到達して解決したとき...「おおぉ、さすがjfluteさん、これよくわかりましたね、すごい!」とか言われたりもするのですが、地味なことをただひたすらやっただけで、あまり頭が良いわけではありません。問題は解決した、良かった。気を取られてはいけません。再開したディズニーシーにはてなブログをはじめよう!jfluteさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。