ソースコードを読むための技術

http://i.loveruby.net/ja/misc/readingcode.html


俺もよくコードを読むけど、
やはり似たような手順をとってるなぁ。

そういうことを体系化して、
まとめることのできる能力がほすぃ。


ところで、
「関数同士の呼び出し関係を把握する」
方法だけど、Java の場合、
例外を投げてその場で catch して、
printStackTrace でスタックトレースして、
どのようにメソッドが呼ばれてるか確認したりしまふ。
邪道ですな。