指針和模塊健壯
摘要: 什么時(shí)候需要判斷?當(dāng)指針依賴于外部環(huán)境時(shí),例如讀配置文件、載入資源,因?yàn)橥獠恳蛩?不確定不在自己控制范圍內(nèi),那么進(jìn)行判斷。同樣,當(dāng)使用了其他模塊返回的指針值時(shí),也
需要判斷。這個(gè)其實(shí)和“外部環(huán)境”屬于同一種情況。因?yàn)槲覀儗ζ渌K也不清楚,更為
隱蔽的是(隨著其他模塊的改變,將來會(huì)在你的模塊里爆發(fā)崩潰錯(cuò)誤),其他模塊由別人維
護(hù),其變化更不受自己控制。之前我對這一點(diǎn)界定不是很清楚,這也是我犯錯(cuò)的原因。 閱讀全文
posted @ 2009-06-28 19:35 Kevin Lynx 閱讀(2348) | 評論 (5) 編輯