用戶給一個類加入的屬性、方法和事件定義了這個類的對象的接口的一些操作,當用戶在命名這些單元和它的參數的時候,可以發現當按照以下規則命名時,將會帶來一些方便之處:
(1)情況允許的情況下,使用完整的一個單詞,例如"SpellCheck",而簡寫的話,可能會帶來一些重復,從而引起混亂。如果整個單詞太長的話,就是用第一個音節。
(2)一個名稱中有幾個單詞連寫的話,每個單詞的頭一個字母用大寫,例如"ShortcutMenus",或者"AsyncReadcomplete"。
(3)類的集合使用正確的復數形式,例如"Worksheets"、"Forms"等,如果這個類的名稱本身就帶有"s"結尾的話,就在類的名稱後面加上"Collection",例如"SeriesCollection"。
(4)盡量使用諸如vert/object、object/verb的形式來命名方法的名稱。例如"InsertWidget"、"InsertSprocket"等等,或者總是把object放在前面,例如"WidgetInsert"或者"SprocketInsert"。
這樣命名的好處是可以通過看一個單元名稱,就能很容易得知它的意義和目的以及作用的對象。