在做新增刪除修改前常會判斷該筆資料是否已經存在,此時用來判斷是否存在的方法名稱的命名該如何命名?
看過的命名包括isExist
,isExists
,isExisted
,isExisting
,哪個是正確的呢?
從Yahoo英文字典查到以下。
- exist vi.(不及物動詞)存在
- existed exist的過去分詞
- existing adj.(形容詞)現存的;存在的
「存在」的形容詞是"existing",所以「是否存在」的變數應命名為isExisting
,判斷使用者是否存在則命名為isUserExisting()
。
在這篇之前我問同事會怎麼命名,他說他會命名為isExist
,反正也是看得懂,所以我想也不用那麼吹毛求疵。只是覺得一個專案中看到不同的命名會有點煩,算是種強迫症吧。
沒有留言:
張貼留言