![]()
Steven Sinofsky最近在X上回憶了一段往事。這位微軟Windows部門前總裁說,1980到1990年間,"每個微軟工程師都發了一塊秒表",備用的就放在供應室里。
秒表用來測一切:滾動速度、開機、退出、保存、編譯、打印。Sinofsky的原話是:「從1980到2000年,軟件工程的一半工作都在管理資源占用——時鐘時間、磁盤、內存。」這種文化貫穿了MS-DOS、Windows前三代、Word、Excel和Office的開發周期。
但有個細節他至今耿耿于懷。VC++ 1.0的編譯速度其實比舊版更快,秒表不會撒謊。可用戶反饋說"感覺變慢了"。團隊的解決方案是加了一個"花哨的旋轉數字進度條",故意把編譯拖慢幾個百分點——結果用戶滿意度反而上升。
Sinofsky不喜歡這種"為感知而犧牲性能"的做法,但進度條留了下來。換句話說,微軟早在40年前就摸透了用戶體驗的潛規則:數字不重要,感覺才重要。
這條推文下面,有人貼出了現代IDE的內存占用截圖。Sinofsky沒有回復。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.