代碼大全學習筆記——第八章1

第八章 防禦式編程 ——防禦式編程的主要思想是:子程序應該不因傳入數據錯誤而被破壞,哪怕是由其他子程序產生的錯誤數據。 8.1 保護程序免遭非法輸入數據的破壞 做到「垃圾進,什麼都不出」、「進來垃圾,出去是出錯提示」 或 「不許垃圾進來」,下面是三種處理進來垃圾的情況: 檢查所有來源於外部的數據的值:一定要檢查獲取數據值的合理性,如檢查數值範圍,字符串檢查長度等等; 檢查子程序所有輸入參數的值:同
相關文章
相關標籤/搜索