I asked this question earlier about business logic and presentation logic, and it got me thinking.. I think it's easier to spot questionable practice when looking at code in a View because I'm automatically suspicious when I see it. Usually it's ok because it's presentation logic, but I always tend to look closer.
But I don't look as close when it's in a HTML helper. In fact, I know I've done it before and I've told others to move the business logic into a Helper. But is that right?
My guess now is that it's not.. I think the job of the helper is the same as the job of the view. Presentation only. What do you guys think?