Ruby初心者の最大の壁!それは「エラーメッセージ」! エラーメッセージが分からなくて泣いているRuby初心者はこれを読めばすべて解決! 『エラーメッセージを読んでも分からないのは、初心者(あなた)のせいではない。 読んでも分からないようなエラーメッセージを出すRuby(ほう)が悪いのだ。』 Rubyのエラーメッセージは簡潔すぎて初心者には理解できません。 たとえば「undefined method `foo'」というエラーメッセージが出ても、初心者は「未定義のメソッド?どういうこと?」となるだけです。 この本はそれを「メソッドfoo()が呼ばれたけどそんなメソッドは定義されていなかった」という意味だと教えてくれます。 (ここまでがエラーメッセージの読み方) またエラーメッセージを手がかりに、エラーが起きた原因を説明します。たとえばエラーメッセージが「undefined method」なら