#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の自分の答えがネットの答えと違っていた
自分の答え
def full_name
"#{@first_name} #{@last_name}"
end
def formatted_email
"#{full_name} <#{@email}>"
end
ネットにあった他の答え
def full_name
@full_name = "#{@first_name} #{@last_name}"
end
def formatted_email
"#{@full_name} <#{@email}>"
end
他に、full_nameをself.full_nameにした答えもありました。自分の答えで動いたので、とりあえずよしとしました。