|
點擊上方“C語言與CPP編程”,選擇“關注/置頂/星標公眾號”
干貨福利,第一時間送達!
最近有小伙伴說沒有收到當天的文章推送,這是因為微信改了推送機制,確實會一部分有小伙伴刷不到當天的文章,一些比較實用的知識和信息,錯過了就是錯過了。所以建議大家加個星標??,就能第一時間收到推送了。
zklgbm55sdq6402719003.png (290.86 KB, 下載次數(shù): 3)
下載附件
保存到相冊
zklgbm55sdq6402719003.png
2024-9-15 13:32 上傳
轉(zhuǎn)自:OSC開源社區(qū)(oschina2013)
戴夫·普盧默(Dave Plummer)是微軟的資深工程師,曾創(chuàng)造了任務管理器、Windows 彈球、原生 ZIP 支持(微軟出錢買斷該功能后,他用這筆錢購買了一輛紅色克爾維特)等傳奇。
近日他在自己的 X 賬戶上分享了創(chuàng)建 "格式化" 對話框的故事 —— 稱其是一個使用了長達 30 年的 “臨時解決方案”。
gu0ourqrfoq6402719103.png (147.54 KB, 下載次數(shù): 4)
下載附件
保存到相冊
gu0ourqrfoq6402719103.png
2024-9-15 13:32 上傳
故事還要追溯到 1994 年,當時 Dave 和其他軟件工程師們正忙于將 "海量的代碼" 從 Windows 95 遷移到 Windows NT 系統(tǒng)上。由于后者引入了許多改動,格式化對話框的界面也亟待重新設計。
Dave 拿起紙筆,列出了一些必要的功能,并使用 VC++ 2.0 的資源編輯器快速搭建了一個簡單的縱向列表界面。他表示選擇垂直布局是為了讓用戶可以按照大致正確的順序勾選所有選項。
ixrtvbbcxj26402719203.png (46.18 KB, 下載次數(shù): 6)
下載附件
保存到相冊
ixrtvbbcxj26402719203.png
2024-9-15 13:32 上傳
Dave 解釋道,這個設計的初衷并不是為了美觀,僅僅是為了在 “更優(yōu)雅的界面” 到來之前先用著。
然而讓人沒想到的是,這個 “臨時解決方案” 一用就是 30 年。即使是最新版本的 Windows 11 預覽版,在格式化對話框仍然維持著當年的樣式,沒有任何改進的跡象。
qa41ll43gcu6402719304.png (591.93 KB, 下載次數(shù): 6)
下載附件
保存到相冊
qa41ll43gcu6402719304.png
2024-9-15 13:32 上傳
Dave 提到,“30 年前那個星期四上午我做出來的臨時方案,現(xiàn)在還在使用!” 他還感慨:“在開發(fā)軟件時,可要當心‘臨時’這兩個字眼兒。
此外,Dave 當初還憑直覺決定了 cluster slack 大小的限制,這直接導致了 FAT 卷的格式化最大容量為 32GB。同樣,這也是一個當初的臨時決定,卻意外地變成了至今仍在使用的永久限制。
相關鏈接
https://twitter.com/davepl1968/status/1772042158046146792
——EOF——你好,我是飛宇。日常分享C/C++、計算機學習經(jīng)驗、工作體會,歡迎點擊此處查看我以前的學習筆記&經(jīng)驗&分享的資源。
我組建了一些社群一起交流,群里有大牛也有小白,如果你有意可以一起進群交流。
bxe1dmma5tu6402719404.png (195.91 KB, 下載次數(shù): 7)
下載附件
保存到相冊
bxe1dmma5tu6402719404.png
2024-9-15 13:32 上傳
歡迎你添加我的微信,我拉你進技術(shù)交流群。此外,我也會經(jīng)常在微信上分享一些計算機學習經(jīng)驗以及工作體驗,還有一些內(nèi)推機會。
dhvpsbhantf6402719504.png (281.08 KB, 下載次數(shù): 5)
下載附件
保存到相冊
dhvpsbhantf6402719504.png
2024-9-15 13:32 上傳
加個微信,打開另一扇窗
經(jīng)常遇到有讀者后臺私信想要一些編程學習資源,這里分享 1T 的編程電子書、C/C++開發(fā)手冊、Github上182K+的架構(gòu)路線圖、LeetCode算法刷題筆記等精品學習資料,點擊下方公眾號會回復"編程"即可免費領取~
感謝你的分享,點贊,在看三連 |
|