程式碼垃圾桶

xijieqjx發表於2013-08-15

做java開發也有幾年了。
專案中總有helper類或者util包。
專案中總有無法歸類的類或方法。
零散的東西多了,就得找個地方去放,util或者helper就成了這些哥們的家了,之所以稱為垃圾桶,其實是因為我們這些東西就是我們對當前專案認識不清而造成的,時間一場零散東西多了,盛他們的就和垃圾桶一樣了,夠亂,夠雜。
但沒有完美的人,也沒有完美的產品,垃圾桶總還是要的,無法消除他,但可以改善。
1.垃圾分類,可以按照使用範圍對它們按包或功能模組進行分類,在每個模組下都可以有一個util包和helper類,這樣就可以減輕全域性util和helper的數量。
2.便於使用,垃圾桶已經不算好聽,沒必要不好用,垃圾桶裡的方法之間幾乎沒有業務上的關聯,使用靜態方法的方式實現,使方法呼叫避免用一個方法,就的建一個類這麼不合理的使用方式。
3.垃圾回收,時間一長有些零散方法的業務關聯顯現,可以單獨進行分類。有些零散方法重複,可以用一個通用方法代替這一類方法 。
沒有鄙視垃圾桶,他確實是我現在必用東西,但垃圾桶裡東西太多,也是看著頭疼,所以要試著養成垃圾分類,乃至垃圾的合理化的習慣。
對於完美的人來說這沒有解決問題,不過可以減少問題。

相關文章