程式碼垃圾桶
做java開發也有幾年了。
專案中總有helper類或者util包。
專案中總有無法歸類的類或方法。
零散的東西多了,就得找個地方去放,util或者helper就成了這些哥們的家了,之所以稱為垃圾桶,其實是因為我們這些東西就是我們對當前專案認識不清而造成的,時間一場零散東西多了,盛他們的就和垃圾桶一樣了,夠亂,夠雜。
但沒有完美的人,也沒有完美的產品,垃圾桶總還是要的,無法消除他,但可以改善。
1.垃圾分類,可以按照使用範圍對它們按包或功能模組進行分類,在每個模組下都可以有一個util包和helper類,這樣就可以減輕全域性util和helper的數量。
2.便於使用,垃圾桶已經不算好聽,沒必要不好用,垃圾桶裡的方法之間幾乎沒有業務上的關聯,使用靜態方法的方式實現,使方法呼叫避免用一個方法,就的建一個類這麼不合理的使用方式。
3.垃圾回收,時間一長有些零散方法的業務關聯顯現,可以單獨進行分類。有些零散方法重複,可以用一個通用方法代替這一類方法 。
沒有鄙視垃圾桶,他確實是我現在必用東西,但垃圾桶裡東西太多,也是看著頭疼,所以要試著養成垃圾分類,乃至垃圾的合理化的習慣。
對於完美的人來說這沒有解決問題,不過可以減少問題。
相關文章
- 給 rm 命令新增個「垃圾桶」
- stm32智慧垃圾桶,垃圾分類
- 垃圾桶溢位識別監測系統
- 谷歌剛釋出了一款時尚“垃圾桶”谷歌
- QUBE智慧垃圾桶:倒垃圾也會變成一種樂趣
- 基於亞博k210+arduino 智慧垃圾桶(23工訓賽)UI
- 蘋果新一代Mac Pro長這樣?拋棄“垃圾桶”設計蘋果Mac
- 《程式碼大全》程式碼生成
- 低程式碼VS無程式碼
- 生成驗證碼程式程式碼
- .Net Core——用程式碼寫程式碼?
- Flutter 程式碼混淆 混淆Dart程式碼FlutterDart
- 程式碼安全 兩種程式碼漏洞
- JNI:Java程式碼呼叫原生程式碼Java
- 好程式碼、壞程式碼之二
- 低程式碼優於無程式碼?
- 程式碼
- 微信小程式:小程式碼、小程式二維碼、普通二維碼微信小程式
- 微信小程式掃碼解析小程式碼微信小程式
- 程式碼壞味道之程式碼臃腫
- 程式碼整潔 vs 程式碼骯髒
- 控制程式碼表篇——程式控制程式碼表
- 碼農深耕 - 什麼樣的程式碼才是好程式碼?
- 程式碼模板 | 我的程式碼沒有else
- GO程式碼生成程式碼小思小試Go
- 低程式碼和無程式碼的區別
- 【程式碼混淆】react-native 程式碼混淆React
- js程式碼與html程式碼分離示例JSHTML
- 程式碼結構-可維護性程式碼
- 託管程式碼和非託管程式碼
- 整潔的程式碼VS卓越的程式碼
- 藉助ai來分析程式碼,理解程式碼AI
- 程式碼片段
- js程式碼JS
- 程式碼注入
- 程式碼格式
- WebService程式碼Web
- 快速程式碼