Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ &引用;“正在处理”;或;是否已处理;?_C++_Naming - Fatal编程技术网

C++ &引用;“正在处理”;或;是否已处理;?

C++ &引用;“正在处理”;或;是否已处理;?,c++,naming,C++,Naming,在我正在开发的程序中,我试图描述在上一次迭代中以某种方式处理的项目。我希望我编写的用于访问此状态的函数尽可能自我描述。函数名可以是: wasProcessedAsMime() 或 哪个更正确或更有意义?“processed”本身是过去时,但我不确定在它之前是否需要“was”或“is”。前者听起来更自然,但我不知道为什么。两者都有效吗?如果是,每一个都是什么意思 我还被告知,hasBeenProcessedAsMime()将是正式的正确版本,但我不确定这是否过份:)在我看来,如果返回类型是布尔类

在我正在开发的程序中,我试图描述在上一次迭代中以某种方式处理的项目。我希望我编写的用于访问此状态的函数尽可能自我描述。函数名可以是:

wasProcessedAsMime()

哪个更正确或更有意义?“processed”本身是过去时,但我不确定在它之前是否需要“was”或“is”。前者听起来更自然,但我不知道为什么。两者都有效吗?如果是,每一个都是什么意思


我还被告知,
hasBeenProcessedAsMime()
将是正式的正确版本,但我不确定这是否过份:)

在我看来,如果返回类型是布尔类型(可能是布尔类型),我将使用isProcessedAsime(),因为这是常规的,有助于为下一个维护代码的人自我描述函数

我会选择“isProcessed”,因为对象处于已处理状态,所以这里的返回值为True。

两者都不是。只需使用
ProcessedAsime

这将更适合于类似的情况,但很可能在某个地方有重复。@chris我刚刚在english.stackexchange.com上删除了同样的问题,因为在他们的常见问题解答中没有提到与编程相关的命名问题。我猜其中包含一些编程元素。如果它们确实起了作用,我可以看出它们是多么不喜欢它。或者表示源代码:
HasMimeSource
,或者更好的方法是更通用的方法
GetSourceType()==object::MIME
isProcessedAsMime()