![Kauplan Press](https://booth.pximg.net/c/48x48/users/3218632/icon_image/aa9f0eeb-05e1-4a38-8468-669872099510_base_resized.jpg)
Rubyのエラーメッセージが読み解けるようになる本
- Digital1,000 JPY
![Rubyのエラーメッセージが読み解けるようになる本](https://booth.pximg.net/d81b92e5-fc7a-466c-ad4c-eca1350e99f9/i/1885652/b2a976bd-7983-420c-86b9-d5eb1db26588_base_resized.jpg)
Ruby初心者の最大の壁!それは「エラーメッセージ」! エラーメッセージが分からなくて泣いているRuby初心者はこれを読めばすべて解決! 『エラーメッセージを読んでも分からないのは、初心者(あなた)のせいではない。 読んでも分からないようなエラーメッセージを出すRuby(ほう)が悪いのだ。』
内容
Rubyのエラーメッセージは簡潔すぎて初心者には理解できません。 たとえば「undefined method `foo'」というエラーメッセージが出ても、初心者は「未定義のメソッド?どういうこと?」となるだけです。 この本はそれを「メソッドfoo()が呼ばれたけどそんなメソッドは定義されていなかった」という意味だと教えてくれます。 (ここまでがエラーメッセージの読み方) またエラーメッセージを手がかりに、エラーが起きた原因を説明します。たとえばエラーメッセージが「undefined method」なら ・メソッド名のつづりを間違えていた ・オブジェクトが文字列だと思ったら配列だった ・変数の値が文字列だと思ったらnilだった ・returnを書き間違えてretrunになっていた ・File::Statと書いたつもりがFile:Statになっていた ・アルファベットが全角文字になっていた ・... など、考えられる原因を紹介します。 (ここまでがエラーの原因の探り方) この本を読めば、初心者でもエラーメッセージに立ち向かえるようになります。
この本の目標
・初心者でもエラーメッセージが理解できるようになる ・初心者でもエラーの原因が突き止められるようになる
対象読者
Ruby初心者〜初級者、新入生/新人教育担当者
試し読み
お試し版はこちら https://kauplan.org/books/errmsg/
読んだ人の感想
“Rubyのエラーメッセージが読み解けるようになる本 まだ読んでる途中だけど、これ名著ちゃう?” https://twitter.com/piro_or/status/1246756171429449731 “数年分の開発経験に相当する情報が詰まった本だと思う。 おすすめです。” https://twitter.com/piro_or/status/1246783234202992640