Rails Tutorial 第4章完了


2020/6/10 0.5時間

6/8-9は会社なのでこの勉強はお休みです。

とはいえ、土日だけでは前回を思いだすだけでも時間がかかるので、毎日少しでもいいのでやることにしました。

実は始めからそのつもりでしたが、平日は時間が全く取れずやれていませんでした。

平日の朝、出社前の30分でちょっとだけやりました。
4.1まで完了です。

2020/6/11 0.5時間

夕食後にやったのですが、途中で寝てしまいました。
””と''などについてやりました。

2020/6/12 0.5時間

夕食後にやったのですが、途中で寝てしまいました。
Objectなどについてやりました。

2020/6/13 2時間

土日は朝にやれるので進みました。

2020/6/14 2時間

4.3まで完了しました。

2020/6/15 2時間

この日は有休をとったので、朝にやれました。

これで4章を完了しました。
所要時間は7.5時間です。

感想ですが、RUBYは直前にドットインストールをやったので理解が速かったです。
演習も無事できました。

consoleで試しながら書けるのは、結果がすぐに分かるので楽しいです。これがコンパイルして実行するやり方だと、結果が出て間違っていたときの、やり直すのに必要なパワーが1回1回は少しなのですが、だんだん疲れがたまっていくように感じます。

演習4.4.5の自分の答えがネットの答えと違っていた

自分の答え

example_user.rb
 def full_name
    "#{@first_name} #{@last_name}"
  end

  def formatted_email
    "#{full_name} <#{@email}>"
  end

ネットにあった他の答え

example_user.rb
 def full_name
  @full_name = "#{@first_name} #{@last_name}"
 end

 def formatted_email
  "#{@full_name} <#{@email}>"
 end

他に、full_nameをself.full_nameにした答えもありました。自分の答えで動いたので、とりあえずよしとしました。