システム開発をしていると、同じプロジェクトでソースコードを共有して開発したり、既存のシステムの機能追加を行うために、他の人が作成したプログラムを改良したり、今現場で使われている他の人が作成したプログラムを、古くなり、新しい環境で動作できるようにするために、
新言語で同じ機能を満たすように書き直したりと、他の人が作成したプログラムを読んだり、修正したりする機会が、結構あるかと思います。

そんな時、他の人が作成したプログラムを自分なりにじっくり解析してみることをおすすめします。


私が実践している具体的な解析の仕方をご紹介したいと思います。
(あくまでの私のやり方ですので参考程度に・・・)