代碼重構

      作者: 黎承湘

      不知從什麼時候起,發現自己越來越來不喜歡看到有重複的代碼。這段時間完成了CMS系統開發的第一期,有一點點空閒時間,查看一下代碼。

     

      在對文章,產品,的列表顯示,添加,修改的時候,都需要用到“分類下拉框”的顯示。每次都得進行同一種開式的的數據綁定。

      手癢了。重構吧,6次重複,那還得了。

      第一次重構,用到了反射。

    

      運行一下,OK,達到效果,但認真看了一下代碼,覺得還是不夠好。假如調用方法的時候,傳錯了 "cateName","cateID","cateParnet" 這幾個參數,這代碼就得報錯了,雖然,能在代碼塊中進行判斷。

 

覺得不夠好,就還得改。那就用接口吧!(我以前剛寫代碼時,最討厭接口,因爲代碼經常找不到....)

 

 

 看了這段代碼,覺得比前面的好多了。那就這樣吧。

 

回想剛寫代碼的時候。天天學“代碼重構”,也沒有覺得出重構有什麼樂趣。代碼重構,從重構中提高自己,從重構中找到樂趣

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章