【发布时间】:2009-06-27 09:55:50
【问题描述】:
在进行一些重构时,我发现我经常使用一对或浮点数来表示初始值以及该值随时间线性变化的程度。我想创建一个结构来保存这两个字段,但我找不到合适的名称。
它应该看起来像这样:
struct XXX
{
float Value;
float Slope; // or Delta? or Variation?
}
任何建议将不胜感激。
【问题讨论】:
-
好问题,我经常发现命名是最重要的。你可能会卡在一个问题上,然后考虑命名,当你正确命名时,问题就消失了!
-
同意。 IMO,通常正确命名必须是程序员最困难的任务之一。找到正确的名称意味着充分了解问题和解决方案。