你是否厌倦了老旧的 Manager 和 Handler 类?使用了所有 ...Thing、...Dingus、Doodad、...Entity、...Gizmo 或 ...Object 后缀?我当然是并且做到了。
所以在这里我想收集有用的类名。
我认为这篇文章描述得最好:
不要在类型名称中使用“Manager”或“Helper”或其他空词。
如果您需要在类型名称中添加“Helper”的“Manager”,则该类型要么命名不当,要么设计不当。很可能是后者。类型应该管理和帮助自己。
所以这里是前几个:
- 邮箱
- 处理消息
- 信使
- 提供通知或其他类型的消息
- 仪表板
- 呈现数据
- 渲染器
- 聚合/构建数据
我不确定在哪里放置“小部件”好还是坏?此外,我目前正在搜索以下类的名称:
- 使用服务器进行身份验证(Bouncer?)
- 跟踪数据的变化
- 持有并跟踪文件
- 管理对话