Open zorori777 opened 7 years ago
条件が絡み、ネストで条件を書かなければならないときがある
if takkun.present? if watasan.presentl? wata.save else render :go_to_shinjuku end else render :go_to_miyagi end
=> 可読性が明らかに下がっている。
そのために使うのがガード節
return render :go_to_miyagi if takkun.present? return render :go_to_miyagi if watasan.present? wata.save
参考1 参考2
ガード節とは
条件が絡み、ネストで条件を書かなければならないときがある
=> 可読性が明らかに下がっている。
そのために使うのがガード節
参考1 参考2