With this latest RoR project, we decided for the first time to take a RESTful approach. It’s taken me much longer than it should have to come to terms with what that actually meant, but after suffering through the change of mindset, I really do have to say that it feels right. I’m down, you’ve won me over.
That said, there are always little implementation details that annoy the hell out of you. Little, trivial, stupid things. Things that you know you shouldn’t waste precious breath complaining about, things that you annoy your friends about until they ignore you. Things like the use of the damn semi-colon to delimit custom actions for resources in a URI, instead of our old friend the slash.