ソース読み

最近、なにかのソースを読む時に、ソースをすべてプリントアウトして見るのに慣れてきた。というか快適。もちろん巨大なソースだと紙の無駄、インクの無駄、(関数を探したりするのに)時間の無駄で最悪だけれど、そうでなければお勧め。

特に、ソフトウェア全体の構造を追うのではなく、内部で使われているアルゴリズムを読んだりする時は紙で読むべき。色付きのボールペンでグチャグチャ書きながら読んだ方が頭に入る。

/* {ガスト|サイゼリア} のドリンクバーを頂きながら、ひたすらソース読むのも一興。で、夜はそのまま呑みに行く、と:-)。*/