Rubyソースコード完全解説はRubyを使わなくても読むべき
今まで「Rubyのソースコードを読むことなんてないだろうから」とか思って読んでなかったのだけど、これはRubyを使わない人でも読んで損はない文章だと思った。特に序章の「ソースコードを読む技術」は。
以下レバレッジメモ
「ソースコードを読むための極意」は『目的をもって読む』こと
自分が何を知ろうとしているのかわからなければ「わかる」ことはありえない。だからまず自分が何を知りたいのか、それを明確に言葉にすることが全ての第一歩
真実を知りたいのならばまず事実から始めるべき。予想ではなく。
関数のやることを一言で説明できるようにする。
読むときに重要なのは「何を読むか」ではなく「何を読まないか」
まず最初にしなければならないことはディレクトリ構造を眺めること まずはのんびりと全体の様子をつかむ