2015-11-26 33 views
0

對於有經驗的編碼人員來說,這聽起來很明顯,但對於我偶爾編碼的人來說,AreValid似乎迷失在代碼中。所以我很想使用IsValid,只要名字是複數形式,例如AreUserInputsValid,但命名約定是什麼意思?AreValid或IsValid?命名爲多個項目的布爾

回答

0

我認爲在大多數語言中,最好使用非複數形式。因此,您可以將其定義爲IsUserInputValid(通知輸入而不是輸入)。 輸入可以視爲「組」,因此可以用Is命名。這對於數組/列表實現IsArrayValid來說是一樣的,它仍然可以有超過1個條目,但是您將按照數組的名稱進行「分組」。