冗餘

冗餘指同個系統加啲「多餘」嘅功能，呢啲「多餘」功能喺冇故障嘅世界入面係唔必要，但可以提升個系統嘅容錯性。攞住「要提升佢容錯力」嘅系統部份，設計者可以將個系統部份複製幾次，啲複製品用嚟做後備；噉一旦個系統部份軭咗，個系統就可以即刻改為用啲後備部件頂替。

舉例說明，啲大型嘅船同飛機好興設計成有多過一部發動機；噉如果架嘢嘅主發動機出咗故障，佢哋就可以改為用後備發動機嚟推動架嘢，等架嘢仲可以繼續行，或者起碼有足夠時間駛去安全嘅地方。

例外處理

又例如程式編寫噉，控制流程上就有所謂嘅例外處理，好似以下呢段 Python 源碼噉：
  try: #「試吓行 try 嘅碼先。」
    print(x)
  except: #「如果 try 段碼出錯，噉就行 except 嘅碼。」
    print("An exception occurred")
當中 except: 入面嗰段碼就係冗餘嘅部份－喺冇出錯嘅世界入面，嗰段碼係冇需要存在嘅，但有咗 except: 段碼喺度，就可以喺 try: 段碼出事嗰陣有個後備保障。Python 以外嘅多種程式語言都有例外處理嘅功能。

容錯性
成本
工程設計
例外處理

攷

系統