by shigemk2

当面は技術的なことしか書かない

RHGから学んでみるソースコードの読み方

常日頃やっていたり、やっていなかったり。

動的解析

  • プログラム本体を使う
  • デバッガで動きを追う
  • トレーサを使う
  • printを挟む
  • 書き換えて動かす

静的解析

  • 名前を意識する
  • ドキュメントを読む
  • ディレクトリ構造を読む
  • ファイル構成を読む
  • 略語の調査
  • データ構造を知る
  • 関数を読む
  • 歴史を追う
  • globalを使う