yamamon_zawawa
山元 彰也
32153721
「良いコードを書くには」ということを
詳しく解説している本。
未経験で現場に入ると高確率で
先輩からおすすめされる本。
# 文字の長さとわかる
text_length = @user[:name].length
# 名前の長さだとわかる
name_length = @user[:name].length
#ユーザーの名前の長さだとわかる
user_name_length = @user[:name].length
# 三項演算子
ans = a ? b ? "両方true" : "aはtrue" : b ? "bはtrue" : "両方false"
# if文
if a && b
ans = "両方true"
elsif a && !b
ans = "aはtrue"
elsif !a && b
ans = "bはtrue"
elsif !a && !b
ans = "両方false"
end
他の人が理解できるコードを書こう
変数などの名前に意味を持たせる
一貫性を意識して美しいコードを書こう
何はともあれリーダブルコードを一読!