我為什麼憎恨Framework

2022-03-04 15:07:58 字數 2546 閱讀 8697

假定我要做乙個鞋架.  我曾經做過一些小的木工活,   我知道我需要的東西:   一些木頭和一些基本工具:   乙個捲尺,   一把鋸,   一把直尺和一把錘子.   如果我要造乙個房子而不是乙個鞋架,   我依然需要上面這些工具(還有一些其它的).  於是我到工具店去買工具,   問銷售人員錘子在**.  

"錘子?"   銷售人員問.   "現在沒有人買錘子了.   這些東西已經過時了."  

這事讓我覺得奇怪,   就問他為什麼.  

"錘子有乙個問題:   有那麼多種錘子,   有專門打木樁的,   有撥釘子的,   也有普通的圓頭錘子.   如果你買了一種錘子,   然後你發現你需要另一種錘子怎麼辦?   你不得不買另一把錘    

子.   人們發現大多數人很需要一種錘子,   只要這一把錘子就可以滿足各種他一生中能需要的需要錘子的地方.  

"嗯......,   我覺得這聽起來不錯.   這種通用的錘子擺在哪?"  

"不,   我們已經不賣這種錘子了.   他們已經完全過時了.   後來又發現如果只用一種錘子來做各種錘子所做的事情,   哪種做起來都不順手.   用打樁的錘子來釘釘子不是很好用,   如果你想乾掉    

以前的女朋友,   就只有普通的錘子最好用."  

"確實是這樣.   那麼現在就沒有人買通用錘子了,   但現在你們又不賣以前的各種老式錘子,   那你們賣什麼錘子?"  

"事實上,   我們現在根本不賣錘子."  

"那麼...."  

"根據我們的研究,   人們真正的需要並不是通用的錘子.   用合適的錘子來做不同的工作總是最好的.   於是我們開始銷售錘子工廠,   這種工廠可以生產出你所需要的任何種類的錘子.    

你只需要給工廠找來工人,   啟動機器,   買來原料,   付水電費帳單,   你就可以馬上得到你正好需要的那種錘子.  

"但我不想買乙個錘子生產工廠..."  

"不要緊,   因為我們已經不再銷售它了."  

"但我覺得你剛才說..."  

"我們發現大多數人不是真正需要整個乙個錘子生產工廠.   比如,   有些人永遠也不會需要一把圓頭的普通錘子(也許他們永遠不會有前任女友,   或者說他們會用冰錐來乾掉他們).   所以讓一些人來買乙個    

可以生產世間任何種類的錘子的工廠沒什麼意思."  

"是的,   這聽起來很有道理"  

"於是,   我們開始銷售錘子生產工廠的圖紙,   讓他們自己建造自己的錘子生產工廠,   這些工廠只生產他們需要的錘子."  

"讓我來猜猜:   你們已經不再銷售這些東西了."  

"不賣了,   當然不賣了.   後來發現人們不想只為了造幾把錘子就建造乙個工廠.   讓工廠建造專家來建造工廠,   我從來都是這麼說的!"  

"我在這點上同意你的觀點"  

"是的.   於是我們停止銷售工廠圖紙,   開始銷售生產錘子工廠的工廠.   每個生產錘子工廠的工廠都是由建造生產錘子工廠的工廠的頂級專家完成的,   你不必關心乙個工廠建造的細節,   但你仍然可以得到一    

個專為你訂做的生產錘子的工廠,   根據你的設計,   生產出專為你訂做的錘子."  

"可是...這並不真正..."  

"我知道你要說什麼!!   ...我們這些也不賣了.   出於某些原因,   買這種生產錘子工廠的工廠的人不是很多,   所以我們針對這個問題有了乙個新的解決方案."  

"很好."  

"我們回過頭來看我們的全球工具架構,   我們斷定人們在管理生產錘子工廠的工廠,   以及它生產出來的生產錘子的工廠的時侯,   他們遇到了很多挫折.   如果人們同時管理乙個生產捲尺的工廠的工    

廠,   乙個生產鋸子工廠的工廠,   和乙個生產直尺工廠的工廠,   還不用說木材加工和管理工廠,   那麼這種負擔會變得很頭痛.   當我們認真審視這種情況的時侯,   我們覺得對於某些    

只想做個鞋架的人來說這太複雜了."  

"是這樣,   不開玩笑"  

"於是這個星期我們推出了乙個通用工具製造工廠的工廠的工廠,   這樣你的所有不同的工具生產工廠的工廠就可以從這個唯一的工廠裡生產出來.   這個工廠的工廠的工廠會只生產出你真正需要的生產工具    

的工廠的工廠;   然後每個工具工廠的工廠會根據你的需要只生產出乙個你需要的工具工廠.   最後生產出來的工具會是你這個專案的最理想的工具.   你會得到正是你想要的錘子,    

正是你想要的捲尺,   所有這些只需要按乙個按鈕(雖然你可能必須發布幾個新的配置檔案來使所有的工作按照你的預期來完成)."  

"那麼你們不賣錘子嗎?   什麼樣的都沒有?"  

"沒有.   如果你真的需要乙個高質量,   工業標準生產出來的鞋架,   你絕對需要一些高階的東西,   而不是乙個從破工具店買來的錘子."  

"所有的人現在都這樣做嗎?   人們只要需要乙個錘子,   就都在用通用工具生產工廠的工廠的工廠?"  

"正是."  

"嗯...好吧.   我猜我也必須這樣做,   如果現在事情都是這樣做的,   我最好還是學會怎麼做."  

"你真了不起!!"  

"這個東西帶了文件,   對吧?"    

我為什麼跑步

說起這個題目,我會不由得想起村上春樹的那本 當我談跑步時,我談些什麼 感興趣的可以去看看,不過本文,說說我與跑步的故事。說起跑步,得從5年前,15年說起 那一年,是我來北京要飯的第二年,換了新的工作,住的房子也換了。在新換的房子的附近,有乙個健身房,有個週末去溜達的時候被健身房的小哥哥給忽悠了,就花...

我為什麼不打工, 我為什麼不買房子

不買房子原因,2007年那時才畢業,1000多元工資算是好的了,2004年暑假工才包吃住400多元,那時學費4000元.那時我記得40萬元一套房子,生活費要400元,不算用光吃的費用.那時光工資光吃不用,就兩輩子都可能買不上房子.房子到底值多少錢呢,安勞動價值計算,幾個人,幾台機器,半年就能造出1單...

我為什麼討厭MFC

喜歡一樣事物需要理由麼?不需要 那討厭一件需要理由麼?我想,應該需要吧.我討厭mfc 曾經我對乙個同行說過這句話,他說 你有資格討厭mfc,因為在wince下,mfc會影響速度 咋一聽起來似乎還挺有道理,但再想想,完全是假話.mfc會影響速度?這句話如果放在兩年前,可能是正確的,因為那時候的嵌入式裝...