#ぼっち演算子
正式名称はsafe navigation operator。
ぼっち演算子を使って、メソッドを呼び出すことで、レシーバがnilの場合でも、エラーが発生しなくなる。
$rails c
> user = nil
=> nil
> user.name
Traceback (most recent call last):
NoMethodError (undefined method `name' for nil:NilClass)
エラー発生。
> user&.name
=> nil
ぼっち演算子を使うとnilの場合、エラーではなくnilを返してくれる。