「プロを目指す人のためのRuby入門」メモ
・ヒアドキュメント (<<TEXT TEXT) ・()を省略したメソッドでも、引数間のカンマは必要(method val1, val2) ・''で囲わない文字列はすべてリテラルではない! ・= ⇔ == は見間違えないように(代入⇔等号演算子) ・a=b(object_idが同一)のとき、aをupcaseするとbもupcaseされる(同一のオブジェクトを参照しているため) ・assertメソッド(テストコード用の検証メソッド)ってMinitest::Testを継承してないと使えない 〇irbについて ・""を閉じ忘れやすい。 ・リテラル以外の英字は変数・定数と解釈される → エラー ・irbプロンプトの見方 「irb(mainオブジェクトをto_sしたもの):行番号:当該行のインデント数>当該行本文」 irb(main):001:0> var1 = 12