目前名稱空間正在越來越廣泛的被採用,以避免不同廠商和團體類庫間的類名衝突。當尚未採用名稱空間的時候,為了避免類名衝突,一般的做法是在類名前加上獨特的字首,兩個字元就可以了,當然多用一些會更好。 例如: John Johnson的資料結構類庫可以用Jj做為字首,如下: class JjLinkList { }
方法的命名
採用與類命名一致的規則,同樣是使用英文單詞詮釋出方法的作用。 例如:class NameOneTwo { function DoIt() {}; function HandleError() {}; }