Сила Rails. Использовать осторожно.

Нашел несколько строчек, использующих рельсовый метод returning. Я видел его в Errtheblog‘е раньше и тогда еще подумал, что может быть удобно, но обязательно найдется кто-то, кто не туда его всунет. И вот оно.
def feeds_list
returning([]) do |feeds|
BLOGS.each do |blog|
feeds < < feed_url_for(@app_name, blog)
end
end
end

Зачем такое делать если есть Array#collect
def feeds_list
BLOGS.collect do |blog|
feed_url_for(@app_name, blog)
end
end

0 Responses to “Сила Rails. Использовать осторожно.”


  • No Comments
  • Leave a Reply

    You must login to post a comment.