奧卡姆剃刀定律:如何做減法?
原創-
發表時間 2023-08-07
-
閱讀數 2425
-
最后编辑:琦琦 于 2025-05-23 15:24:30
你一定听过大道至简,这种“少而精”的思维模式在东北人的生活哲学中,被演绎得淋漓尽致:能动手尽量不吵吵……也在産品设计方面得到了充分运用,比如最贵的贫穷——侘寂风,朴素而不刻意突出装饰,强调事物质朴、自然的内在。再比如消失的哲学——苹果,只有視覺上繁雜的細節越來越少,用戶沈浸式的體驗才會越來越好。
德国建筑师密斯·凡·德·罗曾说:Less is more。德国设计师迪特·拉姆斯曾说:Less but better。而这两句话体现的,正是我们今天要讲的奥卡姆剃刀定律:如無必要,勿增實體。
奧卡姆剃刀原則的提出者是威廉修士。歐洲文藝複興時期,當時的學者們就“共相““本質”之類的問題整天吵得不可開交,威廉開始還好奇他們爭論的內容,一聽才發現,他們是爲了“黑色的傘不是傘、白馬不是馬”這種無法論證且胡扯的問題在爭吵,于是二話不說著書表示:都給我住嘴!我們要只承認確實存在的東西,那些空洞的理論都是沒用的東西,要無情“剔除”!
威廉主張的這種思維經濟原則,被後人稱爲“奧卡姆剃刀定律”。簡單來說就是:抓住事情的本質,不要把事情複雜化。
想想那些超市中的“折上购”“再捎上一件呗”,我们很容易受这些小折扣的迷惑,然后“为了一张搬家券,搬了一次家”。这些容易把事情变得复杂的因素,正是剃刀要果断剃掉的。那问题来了:当这把剃刀来到程序员的手中,剃掉的究竟是那些摇摇欲坠的头发还是“作恶多端”的産品经理?
当然都不是。“如無必要,勿增實體”放在软件开发中,可以用“够好即可”来概括,简单来讲就是“完成好过完美”,不要画蛇添足。在開發過程中,對用戶而言,夠好可用的軟件更加務實,如果程序員們爲了追求完美,添加一些沒有必要的功能,實則毫無益處。
誤區:不爲少而少
過分追求“勿增實體”也容易踏入另一個誤區:極致的少。一位建築大師曾說過:“削減到本質,不能剝離它的韻,保持幹淨純淨,但不要剝奪生命力。”奧卡姆剃刀定律也不是強調越少越好,而是強調應在功能完備的基礎上去繁從簡,不要盲目追求極致的少。
如果當我們發現事情會變得越來越複雜,不妨試試用奧卡姆剃刀,把不必要、多余的信息剃一剃。
-
禅道産品
禅道開源版 禅道企業版 禅道旗艦版 禅道IPD版 -
核心功能
産品管理 項目管理 質量管理 效能管理 -
使用文檔
基本版手冊 企業版手冊 旗艦版手冊 IPD版手冊 開發中心手冊 -
幫助中心
积分問答 常見問題 論壇交流 使用視頻 Gitee GitHub -
關于我們
關于我們 禅道軟件 最新動態 禅道活動 -
禅道社區
禅道博客 積分排行 積分商城 禅道書院 -
聯系方式
聯系人:丁芝 電話:17663906485 微信:17663906485 Q Q:1481227768北京、上海、深圳分部