我是来自非英语国家的C++程序员,我总是对如何选择以下函数名称之一感到困惑:
GetCountOfObjects
GetNumberOfObjects
GetObjectCount
谁能告诉我它们之间的细微差别?
最佳答案
GetNumberOfObjects听起来最接近自然英语。 GetCountOfObjects听起来有点尴尬。除此之外,几乎没有区别。
我的个人风格可能是将GetNumberOfObjects用于只返回已知数字的方法,而将CountObjects用于实际执行计数的方法。
编辑:这种差异的原因,至少对我来说是,“数字”一词更常用作名词,而“计数”一词更常用作动词。
确实,这是一种样式选择。始终使用您选择的任何东西,都可以。