6.1 魯棒性&正確性

1健壯性 正確性 系統在非法輸入、環境等情況下仍能正常表現的程度。 (1)Postel’s Law:對自己的代碼要保守,對用戶的行爲要開放 1、 總是假定用戶惡意、假定自己的代碼可能失敗 2、把用戶想象成白癡,可能輸入任何東西 (2)健壯性編程原則 封閉實現細節,限定用戶的惡意行爲 考慮極端情況,沒有「不可能」 (3)正確性 程序按照spec加以執行的能力,是最重要的質量指標! 可靠性=健壯性+正
相關文章
相關標籤/搜索