Should be nouns, and not verbs, because classes represent concrete objects. They are the representation of things."
This feels to me like it contradicts SRP. Sure, some classes model objects, but what about those classes which perform a service?
You are right (:
I didn't mention the classes that perform a service, but I see these classes as something palpable.
When I think about those classes I remember when I had to connect my application with someone else's, and we called this class "connectors". They perform a service, but they are an "object" that group various actions.
(when I talk about object, it's not in a "programming" way)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.