讀書筆記---《代碼大全》--第18章--表驅動方法

讀技術書,作者思路。第一步說“是什麼”,第二步說“爲什麼”,第三步說“怎麼做”。

一、表驅動法

        對於有大量重名驗證的業務邏輯中,其實可以採用這種方式。

      比如我在項目中遇到一個問題:批量遷移或者批量複製文件,在每次遷移之前要進行重名驗證,這個時候如果在每次遷移的時候進行驗證,就要多次訪問數據庫,會降低系統性能。如果根據表驅動法可以這樣設計,將文件名稱好目錄名放到一個map中作爲key值,每次驗證的時候只需要去map中去取即可,如果取到即爲重名,如果取不到就說明驗證成功。從表裏查詢記錄的方法列表:


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