在我正在处理的一个程序中,我试图描述一个在以前的迭代中以某种方式处理的项目。我希望我编写的用于访问此状态的函数尽可能自描述。函数名称可以是:
wasProcessedAsMime()
或者
isProcessedAsMime()
哪个更正确或更有意义?“已处理”本身是过去时,但我不确定在它之前是否需要“是”或“是”。前者听起来更自然,但我不知道为什么。两者都有效吗?如果是这样,每个是什么意思?
我还被告知这hasBeenProcessedAsMime()
将是正式正确的版本,但我不确定这是否矫枉过正:)