У меня есть условие вроде:
if connection if "name" == connection.name ... end end
connection может изначально иметь значение nil, поэтому я не могу проверить if connection && "name" == connection.name
connection
nil
if connection && "name" == connection.name
Как мне упроститьсостояние эффективно?
if connection and connection.name == "name" ... end
unless connection.nil? || connection.name != "name" #...Statements end