I need better names.
I like service-oriented architectures. So I tend to like to make things behave like services even when there’s no “web services” or anything like that. I tend to make my UI tiers talk to some kind of “session facade”-like service tier (often fronting some kind of process object).
But in an application with a little bit of Ajax, and some web services and other stuff, I find myself confronted with a bunch of code where everything is called “SomethingService”. Bah! How to keep these things distinct in my brain?!?!