電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 25|回復(fù): 0
收起左側(cè)

這個(gè)“臨時(shí)方案” Windows 用了 30 年,網(wǎng)友:段子源于現(xiàn)實(shí)

[復(fù)制鏈接]

415

主題

415

帖子

2440

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

積分
2440
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-13 09:01:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
點(diǎn)擊上方“C語(yǔ)言與CPP編程”,選擇“關(guān)注/置頂/星標(biāo)公眾號(hào)
干貨福利,第一時(shí)間送達(dá)!
最近有小伙伴說(shuō)沒(méi)有收到當(dāng)天的文章推送,這是因?yàn)槲⑿鸥牧送扑蜋C(jī)制,確實(shí)會(huì)一部分有小伙伴刷不到當(dāng)天的文章,一些比較實(shí)用的知識(shí)和信息,錯(cuò)過(guò)了就是錯(cuò)過(guò)了。所以建議大家加個(gè)星標(biāo)??,就能第一時(shí)間收到推送了。

轉(zhuǎn)自:OSC開(kāi)源社區(qū)(oschina2013)
戴夫·普盧默(Dave Plummer)是微軟的資深工程師,曾創(chuàng)造了任務(wù)管理器、Windows 彈球、原生 ZIP 支持(微軟出錢(qián)買(mǎi)斷該功能后,他用這筆錢(qián)購(gòu)買(mǎi)了一輛紅色克爾維特)等傳奇。

近日他在自己的 X 賬戶(hù)上分享了創(chuàng)建 "格式化" 對(duì)話框的故事 —— 稱(chēng)其是一個(gè)使用了長(zhǎng)達(dá) 30 年的 “臨時(shí)解決方案”。


故事還要追溯到 1994 年,當(dāng)時(shí) Dave 和其他軟件工程師們正忙于將 "海量的代碼" 從 Windows 95 遷移到 Windows NT 系統(tǒng)上。由于后者引入了許多改動(dòng),格式化對(duì)話框的界面也亟待重新設(shè)計(jì)。

Dave 拿起紙筆,列出了一些必要的功能,并使用 VC++ 2.0 的資源編輯器快速搭建了一個(gè)簡(jiǎn)單的縱向列表界面。他表示選擇垂直布局是為了讓用戶(hù)可以按照大致正確的順序勾選所有選項(xiàng)。



Dave 解釋道,這個(gè)設(shè)計(jì)的初衷并不是為了美觀,僅僅是為了在 “更優(yōu)雅的界面” 到來(lái)之前先用著。

然而讓人沒(méi)想到的是,這個(gè) “臨時(shí)解決方案” 一用就是 30 年。即使是最新版本的 Windows 11 預(yù)覽版,在格式化對(duì)話框仍然維持著當(dāng)年的樣式,沒(méi)有任何改進(jìn)的跡象。



Dave 提到,“30 年前那個(gè)星期四上午我做出來(lái)的臨時(shí)方案,現(xiàn)在還在使用!” 他還感慨:“在開(kāi)發(fā)軟件時(shí),可要當(dāng)心‘臨時(shí)’這兩個(gè)字眼兒。 

此外,Dave 當(dāng)初還憑直覺(jué)決定了 cluster slack 大小的限制,這直接導(dǎo)致了 FAT 卷的格式化最大容量為 32GB。同樣,這也是一個(gè)當(dāng)初的臨時(shí)決定,卻意外地變成了至今仍在使用的永久限制。

相關(guān)鏈接
https://twitter.com/davepl1968/status/1772042158046146792

——EOF——你好,我是飛宇。日常分享C/C++、計(jì)算機(jī)學(xué)習(xí)經(jīng)驗(yàn)、工作體會(huì),歡迎點(diǎn)擊此處查看我以前的學(xué)習(xí)筆記&經(jīng)驗(yàn)&分享的資源。
我組建了一些社群一起交流,群里有大牛也有小白,如果你有意可以一起進(jìn)群交流。

歡迎你添加我的微信,我拉你進(jìn)技術(shù)交流群。此外,我也會(huì)經(jīng)常在微信上分享一些計(jì)算機(jī)學(xué)習(xí)經(jīng)驗(yàn)以及工作體驗(yàn),還有一些內(nèi)推機(jī)會(huì)。


加個(gè)微信,打開(kāi)另一扇窗
經(jīng)常遇到有讀者后臺(tái)私信想要一些編程學(xué)習(xí)資源,這里分享 1T 的編程電子書(shū)、C/C++開(kāi)發(fā)手冊(cè)、Github上182K+的架構(gòu)路線圖、LeetCode算法刷題筆記等精品學(xué)習(xí)資料,點(diǎn)擊下方公眾號(hào)會(huì)回復(fù)"編程"即可免費(fèi)領(lǐng)取~

感謝你的分享,點(diǎn)贊,在看三

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表