Oop 帮我命名我的班级

Oop 帮我命名我的班级,oop,class,naming,Oop,Class,Naming,好的,首先,这是我相当糟糕的图表。。。 值得注意的是,“Name Me”类可能正在侦听多个RequestNotifier 可以安全地假设,放在工作队列上的所有工作项都被其他未显示的内容从工作队列中删除,并且处理方式完全相同 工作项之间的唯一区别是被请求的工作项的名称(或id,但在此名称中是我的id) Name Me侦听在特定工作项上工作的请求,然后请求(存储库或其他数据访问类)使用该名称的工作项(如果存在),并将其提交到工作队列。如果没有发现,它会忽略它,这样做是安全的 有没有关于名字的想法,

好的,首先,这是我相当糟糕的图表。。。

值得注意的是,“Name Me”类可能正在侦听多个
RequestNotifier

可以安全地假设,放在工作队列上的所有工作项都被其他未显示的内容从工作队列中删除,并且处理方式完全相同

工作项之间的唯一区别是被请求的工作项的名称(或id,但在此名称中是我的id)

Name Me
侦听在特定工作项上工作的请求,然后请求(存储库或其他数据访问类)使用该名称的工作项(如果存在),并将其提交到工作队列。如果没有发现,它会忽略它,这样做是安全的


有没有关于名字的想法,或者如果没有名字,还有一个更好的设计,可以让命名更简单?

NotificationBroker
得到我的投票

该类的主要职责似乎是侦听通知程序并将这些通知代理到多个工作队列。

class Listener
请求侦听器

工作请求者

工作经理

工作项目提交人


到目前为止,大多数建议对我来说都很有意义。

我喜欢工作经理或工作请求者。我喜欢这个。我羞愧地承认,我不得不查阅经纪人的定义。但它确实很合身。谢谢:)