"Almost certainly: if you’ve got value objects and noun-verbers, your design is rubbish."
If the code is readable, understandable, testable, and it does the job - who are you to say it's rubbish?
If the code is readable, understandable, testable, and it does the job - who are you to say it's rubbish?
The world has moved away from strict OO because it's not very maintainable.