在大多数情况下,我们在命名函数时将动词放在名词之前,这样可以清楚地说明,例如OpenFile()or CloseConnection()。但是有些动词也是名词,所以我们可以看到WordCount()or SpellCheck(),等等。
我更喜欢CountWords()将谓词放在对象之前,这样可以提供与GetXXX(),SetXXX()和一致的外观OpenXXX()。
你更倾向哪个?
在大多数情况下,我们在命名函数时将动词放在名词之前,这样可以清楚地说明,例如OpenFile()or CloseConnection()。但是有些动词也是名词,所以我们可以看到WordCount()or SpellCheck(),等等。
我更喜欢CountWords()将谓词放在对象之前,这样可以提供与GetXXX(),SetXXX()和一致的外观OpenXXX()。
你更倾向哪个?