generated at
code-reading:コードリーディングの目的
使われているソフトウェア技術
コード生成
改良
バグ取り(デバッグ
他のものを作る時の参考にする
教育
大きなソースコードでもビビらないようにする

コードリーディングの副次的効果
読み手のことを考えて書くようになる
→ 読んで疲れるのは嫌になるはず
→ 読む時にラクをするため、書くときに(多少は)苦労を背負える
→ いわゆる直交性凝集性のような良い指標に自然に到達する
抽象化の罠に注意