Ruby コードでこの種のことをよく行っていることがわかりました。
if person
if person.shirt
if person.shirt.sleeve
...
end
end
..私は避けるためにこれを行いますNoMethodErrors
。これを1行に折りたたむ方法があるかどうか疑問に思っています。
if person && person.shirt && person.shirt.sleeve
基本的に、コードをよりコンパクトにしたいと考えています。