コードを読むってすごく大変。他人の作ったコードならもっと大変。なのに仕様書が無かったりする。 「コードしか無いならそこから仕様書を作れ。今後はその仕様書を参考にしろ。」というのはわかるが、しょっちゅうコードが変更されるので、仕様書よりも先にコードが出来てしまっている。 これでは、仕様書を作ったとこで、すぐに手戻りが発生し、追いつかなくなる。 そこで、結局コードを読む力が必要になってしまう。(ほんとはダメなんだけどね。) 前置きが長くなったけど、コードを読むコツを自分なりにまとめてみた。 目的を明確にする コードを読むにはまず、コードから何を調べたいのかを明確にすること。 目的が不明確なままコードを読むと何もよくわからないまま終わる事が多い。 つまり時間の無駄になるので、何を知りたいのか、調べたいのか、を明確にする。 基本は、入力、演算(制御)、出力 コードを読んでいて、たまに何をしてるのか