Is there any performance implications if I do either of these:
def do_something(user, article) ... end
versus
def do_someth
For example, I would go with the _id variant. I prefer to always be able to get the correct state of my objects. It's never fun to work with stale ones.