下面是一些命名函式的技巧。
在給函式命名前,明確函式到底要做什麼。這有利於給函式命名。
函式總是做些什麼,所以當然要以動詞開頭。
do 並不能給我們提供任何函式的資訊。相比之下,search, compute, handle 之類的動詞暗示著函式大概做了什麼。
用 is 還是 are 取決於判斷主體是單個還是多個。如:isbuttonenabled
,arebuttonsenable
。
所有有返回值的函式,好像都可以用 get 作為函式名字的開頭。但以 get 開頭的函式應該表示取某屬性,如
varuser =,getfullname:function()}
否則就不應該用 get 開頭。比如,從伺服器上獲取使用者列表,這個方法可以叫fetchuserlist
,而不是getuserlist
;獲取某個範圍內的所有質數,可以叫caculateprime
。
如有個 user 物件,有個獲取 user 的 id 的函式,應該叫getid
而不是getuserid
。
如用乙個 id 和 token 找使用者的方法,應該叫finduser(userid, token)
而不是finduserbyuseridandtoken(userid, token)
。如果以finduserbyuseridandtoken
來命名,那麼如果以後函式要支援用其他方式查詢使用者怎麼辦,又或是不支援用 token 查詢怎麼辦。
如何給文章標題取個「好名字」
好文章要有好的標題,有創意的標題會引發人的閱讀慾望,而且也會增加訪客對你的第一印象,而太過平庸的標題,不僅會被人忽略,而且,訪客也不會細則的看www.cppcns.com你的內容,匆匆掃一眼也就不會再關注這些內容了。打造受人矚目的文章標題,是十分重要的,所以,我們要學會寫好這至關重要的標題。1 幽默...
小組取什麼名字好 給小組取個好名字
開學之季,最讓人頭痛的莫過於給小組取個好名字了。你不同意這個,我不贊成那個,要合六個人口味的名字,取起來何嘗不是百裡挑一?這不,剛開學,我們小組也為取名字爭論了一番。嗨,大家說我們小組取什麼名字好?我首先發問。要不叫 帥哥靚女 吧!伍昶歷眉飛色舞地說,這名字既說明了我們組有男有女,而且顏值超高。喂,...
給資料庫表列取乙個好的名字
做父母的總希望給自己的子女取乙個響亮的 富有含義的名字。有時候家長為了找到乙個合適的名字,會拿起平時碰都不碰的漢語大辭典翻個好幾天。天下父母心呀。其實在資料庫中建立物件時,管理員也要對其進行命名。其實在資料庫中建立物件時,管理員也要對其進行命名。一些有經驗的資料庫管理員,對其命名也會小心翼翼。既要能...