編程學(xué)習(xí)上線前怎樣核對關(guān)鍵邊界)
系統(tǒng)編程學(xué)習(xí)上線前怎樣核對關(guān)鍵邊界錯誤處理的成本不只在代碼行數(shù)還包括排查時間和錯誤重試造成的資源消耗。我先給錯誤分級避免每個失敗都走昂貴的重試。match err.kind() { Kind::InvalidInput stop(), Kind::Temporary retry() }統(tǒng)計只保留按類別匯總的次數(shù)和時長不關(guān)聯(lián)個人或請求內(nèi)容。成本估算需要實際運(yùn)行數(shù)據(jù)沒有數(shù)據(jù)時先把假設(shè)寫清楚不給出精確數(shù)字。