42 關於軟體簡單化原則(Simplicity),下列敘述何者錯誤?
(A) 程式越複雜越安全
(B) 建立瓶頸點(Choke Point)
(C) 利用元件再利用(Component Reuse)
(D) 避免不必要的安全機制
答案:登入後查看
統計: A(54), B(3), C(4), D(5), E(0) #3399839
統計: A(54), B(3), C(4), D(5), E(0) #3399839
詳解 (共 2 筆)
#7318416
KISS 原則 (Keep It Simple, Stupid)
在軟體安全設計中,我們遵循以下邏輯:
-
最小驚訝原則: 程式邏輯應清晰易懂,不應有隱晦的副作用。
-
易於驗證: 越簡單的結構,越容易用數學方法或工具證明其安全性。
-
減少人為錯誤: 越複雜的操作流程,使用者或管理員就越容易因為疲勞或誤解而產生安全漏洞。
軟體簡單化原則的核心在於 「精簡(Economy of Mechanism)」。系統越精煉,出錯的空間就越小。
0
0