detect
makes things a little shorter:
widgets.detect { |widget| widget.size > 3 }
See anything smelly in this code?
class Comment < ActiveRecord::Base
after_create :deliver_email_notification
private
def deliver_email_notification
Mailer.comment_notification(self).deliver
end
end