2016-09-28 36 views
0

我有一个类如下一类满载的集装箱类名建议

class Package 
{ 
    list<string> targetList; 
    list<string> excludedList; 
    map<string, string> mapping; 
}; 

我将利用类型的数据结构,这可能需要计算其他几个类中包含在此基础上输入 P

例如进一步的信息,处理程序,其ħ作为的一个实例P,可能需要做TARGETLIST = TARGETLIST - {TARGETLIST^excludedList},然后减去路口,可能每TARGETLIST串到一个新的字符串WRT 测绘地图后

像Package,Input,InputCollection这样的名称,其他人阅读我的代码的集合将无法理解它可能包含的内容。我正在寻找好的名字建议,因为获得正确的变量名似乎是自我记录。

回答

-1

我会说这很大程度上取决于您的问题域,不能在没有上下文的情况下回答。

你应该问自己,这是一个提供算法的通用库,还是它正在解决你的域的特定问题?

尽可能具体到您的域或算法。

也许这将帮助你:http://www.itiseezee.com/?p=83

只是为了拿出一个经验法则:

读者不应该需要你的名字翻译过来为其他 的名字,他们已经知道/熟悉。此问题通常由选择使用NEITHER问题域术语或解决方案域术语(请参阅下面关于问题域和 解决方案域的更多内容)进行选择。