軟體設計需要隱藏大部分決策 - fchollet

banq發表於2021-08-12

軟體中沒有顯性或隱性之類的東西,軟體必須做出大量決策,作為終端使用者,您只能指定其中的一小部分,好的軟體會顯示您關心的決定並處理其餘的決定。
99% 的決定總是要隱藏起來,隱性只是軟體工具的預設、通用狀態。重要的是冰山浮出水面的一角,這屬於 API 設計問題。
在組織中也是如此。優秀的員工自己會做出很多決定,而只會向管理者提出一些重要的決定。
沒有人想要一個具有一百個功能的程式,這些功能使使用者感到困惑並且對使用者不友好。

相關文章