重構總結前篇

前言

弄了差不多大半年了,卡死在這了。都是自己吊兒郎當還有不問不站在前人肩膀上所造成的。也沒啥好說的,結果就是慢。

歷史回顧

界面和數據庫的設置 不問不聊,臉皮薄,造成了這兩個階段時間的大量浪費,以及製作簡陋爲後期的工作增添了麻煩
七層的不規範 總的來說,這次機房我的思路就是:採用根據不同權限進入不同界面的方法,結果發現bool只能兩個結果,引用了枚舉這個方法。但是卻在B層做了邏輯判斷,這爲後期我的工作真是增添了不少麻煩。
七層命名 命名錯了,大改了一番,還是在師哥的指導下,才改得動了
報錯 解決錯誤的能力還是太弱
結賬收尾 代碼太亂,結果混亂,好多東西到後期才漸漸明白,但一改就要大改

對於上面所出現的問題,建議之一就是,可以事先看看別人做好的成品的展示,最後構思自己想要的成品展示,去了解需求瞭解功能。最後數據庫設置特別關鍵,最好能在做前能說說自己將怎麼去做,這樣數據庫表的設置也許能更準確,能不輕易去改動。

用到的技術

登錄窗體 枚舉
下機 職責鏈和策略模式
基礎數據 備忘錄模式
學生基本信息維護 組合查詢+存儲過程
結賬 數據字典
查詢實體時 實體間的繼承
查看餘額 視圖
數據返回類型 List和DataTable
下機 職責鏈和策略模式
查詢 模糊查詢

用的有些技術,反而讓事情更復雜了,不過練練手吧,也只能這麼說了

結束語

加油吧,讓我愛上代碼,愛上寫博客

發佈了66 篇原創文章 · 獲贊 72 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章