編程經驗點滴----計算機軟件設計的幾個基本原則
編程經驗點滴----計算機軟件設計的幾個基本原則:
1. 軟件盡量自動糾錯,避免/減少人工干預
2. 通過一些設計技巧,避免/減少后續數據庫表結構變動。
3. 如果有多種辦法實現,選擇最簡單、數據最不易出錯的一種辦法。
4. 用戶在界面上錄入的數據,要能事后查看、更改。
5. 監控集中化,最好一個界面看到所有模塊的狀態(正常、或有錯)。
6. 細心處理數據庫事務與非數據庫操作的先后順序。特別是接口模塊。
7. 竭力避免運行出錯還在界面上提示成功。
8. 堅持數據庫三范式設計。不要相信什么加冗余字段提高性能的鬼話。提高性能靠的是索引優化。
9. 總是使用數據庫事務 read commited 級別。
10. 總是使用一次用戶點擊對應后臺一個數據庫事務,不要弄出稀奇古怪的數據庫事務處理方式:一次點擊對應多個數據庫事務、或多次點擊對應一個數據庫事務。
-------------歡迎大家下載試用折桂單點登錄系統, http://zheguisoft.com
-------------轉載請注明來源:http://www.rzrgm.cn/jacklondon
轉載請注明出處:
http://www.rzrgm.cn/jacklondon ;
歡迎訪問 http://www.zheguisoft.com/ 并提建議。

浙公網安備 33010602011771號