Meilleure Pratique: Essayez de vs de Sauvetage

Ce qui est une bonne pratique? Pour utiliser try ou de l'utilisation rescue?

user.try(:email)

VS

user.email rescue nil

post.try(:comments).try(:first).try(:author)

VS

post.comments.first.author rescue nil

Est là toute la différence dans l'utilisation de ces?

InformationsquelleAutor LuisVM | 2011-05-19