Consider that you are asking something of either the question or the user: "Can this user delete this question?"

Instead of writing out the implementation details in your view, write them in your model and call that method. Something like: `@question.deletable_by? current_user` or `current_user.may_delete?(@question)`

Both have pros and cons (for instance, what if current_user is nil? 

But the nice bit is it gets the implementation details out of the view! Yay!