軟件構造 6-1 Robustness and Correctness

6-1 健壯性與正確性 一. 健壯性   1. 健壯性:系統在不正常輸入或不正常外部環境下仍能夠表現正常的程度。   2. 面向健壯性編程有以下特徵: 處理未期望的行爲和錯誤終止 即使終止執行,也要準確 / 無歧義的向用戶展示全面的錯誤信息 錯誤信息有助於進行 debug   3. Postel’s Law 總是假定用戶惡意、假定自己的代碼可能失敗 把用戶想象成白癡,可能輸入任何東西。此時返回給用
相關文章
相關標籤/搜索