精選聯盟

這個“臨時方案” Windows 用了 30 年,網友:段子源于現實

作者:不秃頭程式員
這個“臨時方案” Windows 用了 30 年,網友:段子源于現實

戴夫·普盧默(Dave Plummer)是微軟的資深工程師,曾創造了任務管理器、Windows 彈球、原生 ZIP 支援(微軟出錢買斷該功能後,他用這筆錢購買了一輛紅色克爾維特)等傳奇。

近日他在自己的 X 賬戶上分享了建立 "格式化" 對話框的故事 —— 稱其是一個使用了長達 30 年的 “臨時解決方案”。

這個“臨時方案” Windows 用了 30 年,網友:段子源于現實

故事還要追溯到 1994 年,當時 Dave 和其他軟體工程師們正忙于将 "海量的代碼" 從 Windows 95 遷移到 Windows NT 系統上。由于後者引入了許多改動,格式化對話框的界面也亟待重新設計。

Dave 拿起紙筆,列出了一些必要的功能,并使用 VC++ 2.0 的資源編輯器快速搭建了一個簡單的縱向清單界面。他表示選擇垂直布局是為了讓使用者可以按照大緻正确的順序勾選所有選項。

這個“臨時方案” Windows 用了 30 年,網友:段子源于現實

Dave 解釋道,這個設計的初衷并不是為了美觀,僅僅是為了在 “更優雅的界面” 到來之前先用着。

然而讓人沒想到的是,這個 “臨時解決方案” 一用就是 30 年。即使是最新版本的 Windows 11 預覽版,在格式化對話框仍然維持着當年的樣式,沒有任何改進的迹象。

這個“臨時方案” Windows 用了 30 年,網友:段子源于現實

Dave 提到,“30 年前那個星期四上午我做出來的臨時方案,現在還在使用!” 他還感慨:“在開發軟體時,可要當心‘臨時’這兩個字眼兒啊!”

此外,Dave 當初還憑直覺決定了 cluster slack 大小的限制,這直接導緻了 FAT 卷的格式化最大容量為 32GB。同樣,這也是一個當初的臨時決定,卻意外地變成了至今仍在使用的永久限制。

相關連結

https://twitter.com/davepl1968/status/1772042158046146792