我有一个名为PriceStep
的班级。我在名为PriceStep
的类中保留了PriceStepSearchSpace
个对象的列表。现在我需要为不同的产品使用不同的PriceStepSearchSpace
对象,我需要将它们保存在某种字典中。我打电话给这个新班级PriceStepSearchSpaceRepository
。
你能想到一个更简单/更短的名字吗?
答案 0 :(得分:6)
您可以将其称为Repository
并将其放在名为PriceSteps.Searchspaces
的名称空间中。
答案 1 :(得分:3)
如果我不太可能拥有这些对象的任何其他类型的集合,我可以称之为PriceStepSearchSpaces
。否则,我喜欢Timwi关于将相关类放入命名空间以防止重复前缀的想法。
答案 2 :(得分:1)
我会先用SearchSpace
代替你的第一个SearchSpaceDictionary
。
没有必要在父类的前面添加子类名称!
但是,您可能想要重新考虑对象模型,很难根据您提供的信息提供相关建议。
答案 3 :(得分:0)
PriceStep
。 PriceSteps
。 PriceStepsByProduct
。