在以下情况下:
我有一组作为应用程序插件的项目。每个插件有 3 个命名空间:
- 常见的
- 即时的
- 历史
在每个命名空间内都有一个名为 Settings 的类。
第一个问题:你会如何命名这个类,只是 Settings 或 CommonSettings、RealTimeSettings、HistoricalSettings?
在 Common 命名空间内有一个名为 DecisionEngine 的类。该类使用了另外 3 个类,DecisionEngineData、DecisionEngineState 和 DecisionEngineDataSource。
第二个问题:你会留下他们的名字还是你会试图找到一种方法来避免在所有类上都有 DecisionEngine 前缀?