在去年和我的團隊的代碼基礎上,我注意到了一個穩定的命名約定。是否有處理命名時尚的最佳方式?
例如,有很多類被命名以表示它們是可以幫助您做某事的類。
下面是我發現的那些:
MyClassUtil
MyClassFactory
MyClassHelper
MyClassManager
MyClassService
它只是在我看來,隨着時間的推移人們想出了命名約定相對同樣的事情,所以不是擁有一切以一致的方式命名你結束了一個代碼庫,有一個每一個約定。所有新的東西都是基於最新的時尚命名慣例命名的,所以你幾乎可以根據當時流行的約定來判斷一段代碼的年齡。
對付這種趨勢的最好方法是什麼?這真的是一個問題嗎?隨着這些命名時尚流行起來,應該使用最新的時尚嗎?應該用新的命名約定重新命名所有現有項目嗎?還是應該接受這個品種是不可避免的?
優秀的答案。我必須承認,我並不完全相信他們是時尚人士......但我在腦海中有一種嘮叨的疑問......因此是個問題。只要我知道每個名字都有不同的具體含義,那麼我就可以使用它來爲我創造的東西命名。 – mezoid 2009-02-09 00:46:56
無論命名是否在現場,至少有人會將通用代碼扔在普通的類中。 – 2009-02-09 02:31:39