随笔分类 - 軟體工程
實戰案例 - 資料對接工具程式碼重構 (3)
摘要:在經歷過上一篇的慘不忍睹程式碼之後,就開始思考:為什麼我用物件導向寫出來的程式會是這個樣子?為什麼我寫出來的東西,跟曾經看過的物件導向程式差這麼多?幸好後來有一段蠻長的空檔,讓我有充裕的時間思考反省這個問題,更慶幸的是也有足夠時間去改正缺失。經過反思之後,終於發現程式慘不忍睹的原因:當時寫程式的第一...
阅读全文
實戰案例 - 資料對接工具程式碼重構 (2)
摘要:由於剛開始用物件導向的思維來寫程式,很多地方尚未適應,而且時程也有點趕,所以做出來的東西,很有機會慘不忍睹。上一篇所提到的全部操作效果,初期的實作程式碼如本文底部所示,整個程式碼就是資料上傳 form 的 code-behind。各位可以看到,程式非常雜亂,有處理常數的,有處理控制項狀態的,有做表單...
阅读全文
實戰案例 - 資料對接工具程式碼重構 (1)
摘要:這一系列的分享,並不打算像許多程式設計的著作那樣:定一個主題然後附上完整的程式碼。畢竟網路上已經有一堆免費的實作案例,而且案子規模比這大的都不知有多少。真要找完整的 source code,筆者會建議去那些網站挖寶。這邊想做的,只是分享一些自己在做專案的過程中,所遭遇到的重要關卡,乃至跨越這關卡的過...
阅读全文
浙公网安备 33010602011771号