So, it’s refactor time. As part of this, some classes which have vague or misleading names are to be renamed. But in some cases what the class does, while clearly-defined, is nonetheless quite abstract and a simple name isn’t obvious.
Now to fix this problem, obviously a dictionary, thesaurus and good long think about what the class is meant to do are important inputs.
But are there standard naming conventions I can refer to? From googling all I can find is lists of Don’ts.