This guy doesn’t deserve credit for this idea, but his explanation is on point. http://qualityonrails.com/archives/33
Content
File: Uncategorized
I launched into a rails 3 upgrade for my main side project last night. I’m going to use it as an excuse to blog about a bunch of things that I’ve been meaning to write about, but never got around to. Here’s a quick look at the scope of this app: $ rake stats +———————-+——-+——-+———+———+—–+——-+ [...]
<rant> There has been, and continues to be, a lot of talk around writing semantic code. One thing that gets under my skin, and I wish it would stop, is the continued use of #can?(:do_something) as a pattern for handling permissions. I have no problem with the pattern itself, it’s the verb I take issue [...]