程式碼重構(code refactoring)
放假就是要在家~~沒有耍費!在打程式XD
最近一直開發新的系統,為了快速開發造成程式碼非常的混亂(沒規劃的下場@@)
恩~其中有一個專案快要完全上線了,為了不讓未來的維護變得困難,就先整理一下程式碼
其中有一個Form的程式超級多,約2000行(對於資深的人可能是小case)
對我來說超過千就很難瞬間看懂的說
更不用說Controller 也是超級長的!!
本日就是慢慢整理,一開始真的沒有任何的頭緒,看到哪裡改到哪裡
一不小心就不知跑到哪裡了(新手重構員@@)
昨天晚上就是這樣(所以就去睡覺了XD)
今天改變策略,優化與資料庫的連線,不要重複取得資料庫的東西(減低負擔,增加效率)
當改道不能改時,再將商業邏輯進行修改(增加可讀性,好吧!只有本人來說)
以上為今天的小小小心得,所以在打程式前,設計很重要阿!!!!!
0 意見