最近、ソースコードリーディングが瞑想の一つの手段として使えるんじゃないかと思っている。 ここでは、「ソースコードリーディングは座禅に似ている」と書いてある。 もちろん、改修目的での、目的を持ったソースコードを読むの時は違うかもしれないが、例えば、趣味でソースコードを眺める。勉強でソースコードを眺める時は、だんだん瞑想に近い状態に変えていくことが可能かもしれない。 もちろん、「改修フェーズでのソースコード読み」が必要なように、「趣味や勉強でソースコードを眺めること」も必要である。両者は両輪のようになっていて、片方がなくなると、意味がなくなる。 自然言語の場合は、表している意味が誰の目にも明確である。だが、ソースコードの場合は、ソースコードのその部分がなんの意味を持つのか、全体的な構造を頭に入れないと知ることはできない。 言い換えれば、一部分に集中しすぎても行けないし、全体に発散しすぎてもいけ