精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

ESR黑客年暮:給年輕黑客和其他有志青年的建議

開發
我不確定我的職業生涯會不會完美收場。假如我最后成功避免了思維僵化(注意我說的是假如),我想我一定知道其中的部分原因,但我不確定這種模式是否可以被復制 —— 為了達成目的也許得在你的頭腦中發生一些復雜的化學反應。盡管如此,無論對錯,請聽聽我給年輕黑客以及其他有志青年的建議。

[[126142]]

近來我一直在與某資深開源開發團隊中的多個成員纏斗,盡管密切關注我的人們會在讀完本文后猜到是哪個組織,但我不會在這里說出這個組織的名字。

怎么讓某些人進入 21 世紀就這么難呢?真是的...

我快 56 歲了,也就是大部分年輕人會以為的我將時不時朝他們發出諸如“滾出我的草坪”之類歇斯底里咆哮的年齡。但事實并非如此 —— 我發現,尤其是在技術背景之下,我變得與我的年齡非常不相稱。

在我這個年齡的大部分人確實變成了愛發牢騷、墨守成規的老頑固。并且,尷尬的是,偶爾我會成為那個打斷談話的人,我會指出他們某個在 1995 年(或者在某些特殊情況下,1985 年)時很適合的方法... 幾十年后的今天就不再是好方法了。

為什么是我?因為年輕人在我的同齡人中很難有什么說服力。如果有人想讓那幫老頭改變主意,首先他得是自己同齡人中具有較高思想覺悟的佼佼者。即便如此,在與習慣做斗爭的過程中,我也比看起來花費了更多的時間。

年輕人犯下無知的錯誤是可以被原諒的。他們還年輕。年輕意味著缺乏經驗,缺乏經驗通常會導致片面的判斷。我很難原諒那些經歷了足夠多本該有經驗的人,卻被長期的固化思維蒙蔽,無法發覺近在咫尺的東西。

(補充一下:我真的不是保守黨擁護者。那些和我爭論政治的,無論保守黨還是非保守黨都沒有注意到這點,我覺得這頗有點嘲諷的意味。)

那么,現在我們來討論下 GNU 更新日志文件(ChangeLog)這件事。在 1985 年的時候,這是一個不錯的主意,甚至可以說是必須的。當時的想法是用單獨的更新日志條目來記錄多個相關文件的變更情況。用這種方式來對那些存在版本缺失或者非常原始的版本進行版本控制確實不錯。當時我也在場,所以我知道這些。

不過即使到了 1995 年,甚至 21 世紀早期,許多版本控制系統仍然沒有太大改進。也就是說,這些版本控制系統并非對批量文件的變化進行分組再保存到一條記錄上,而是對每個變化的文件分別進行記錄并保存到不同的地方。CVS,當時被廣泛使用的版本控制系統,僅僅是模擬日志變更 —— 并且在這方面表現得很糟糕,導致大多數人不再依賴這個功能。即便如此,更新日志文件的出現依然是必要的。

但隨后,版本控制系統 Subversion 于 2003 年發布 beta 版,并于 2004 年發布 1.0 正式版,Subversion 真正實現了更新日志記錄功能,得到了人們的廣泛認可。它與一年后興起的分布式版本控制系統(Distributed Version Control System,DVCS)共同引發了主流世界的激烈爭論。因為如果你在項目上同時使用了分布式版本控制與更新日志文件記錄的功能,它們將會因為爭奪相同元數據的控制權而產生不可預料的沖突。

有幾種不同的方法可以折衷解決這個問題。一種是繼續將更新日志作為代碼變更的授權記錄。這樣一來,你基本上只能得到簡陋的、形式上的提交評論數據。

另一種方法是對提交的評論日志進行授權。如果你這樣做了,不久后你就會開始思忖為什么自己仍然對所有的日志更新條目進行記錄。提交元數據與變化的代碼具有更好的相容性,畢竟這才是當初設計它的目的。

(現在,試想有這樣一個項目,同樣本著把項目做得最好的想法,但兩撥人卻做出了完全不同的選擇。因此你必須同時閱讀更新日志和評論日志以了解到底發生了什么。最好在矛盾激化前把問題解決....)

第三種辦法是嘗試同時使用以上兩種方法 —— 在更新日志條目中,以稍微變化后的的格式復制一份評論數據,將其作為評論提交的一部分。這會導致各種你意想不到的問題,最具代表性的就是它不符合“真理的單點性(single point of truth)”原理;只要其中有拷貝文件損壞,或者日志文件條目被修改,這就不再是同步時數據匹配的問題,它將導致在其后參與進來的人試圖搞清人們是怎么想的時候變得非常困惑。(LCTT 譯注:《程序員修煉之道》(The Pragmatic Programmer):任何一個知識點在系統內都應當有一個唯一、明確、權威的表述。根據Brian Kernighan的建議,把這個原則稱為“真理的單點性(Single Point of Truth)”或者SPOT原則。)

或者,正如這個我就不說出具體名字的特定項目所做的,它的高層開發人員在電子郵件中最近聲明說,提交可以包含多個更新日志條目,并且提交的元數據與更新日志是無關的。這導致我們直到現在還得不斷進行記錄。

當時我讀到郵件的時候都要吐了。什么樣的傻瓜才會意識不到這是自找麻煩 —— 事實上,在 DVCS 中針對可靠的提交日志有很好的瀏覽工具,圍繞更新日志文件的整個定制措施只會成為負擔和拖累。

唉,這是比較特殊的笨蛋:變老的并且思維僵化了的黑客。所有的合理化改革他都會極力反對。他所遵循的行事方法在幾十年前是有效的,但現在只能適得其反。如果你試圖向他解釋這些不僅僅和 git 的摘要信息有關,同時還為了正確適應當前的工具集,以便實現更新日志的去條目化... 呵呵,那你就準備好迎接無法忍受、無法想象的瘋狂對話吧。

的確,它成功激怒了我。這樣那樣的胡言亂語使這個項目變成了很難完成的工作。而且,同樣的糟糕還體現在他們吸引年輕開發者的過程中,我認為這是真正的問題。相關 Google+ 社區的人員數量已經達到了 4 位數,他們大部分都是孩子,還沒有成長起來。顯然外界已經接受了這樣的信息:這個項目的開發者都是部落中地位根深蒂固的崇高首領,最好的崇拜方式就是遠遠的景仰著他們。

這件事給我的最大觸動就是每當我要和這些部落首領較量時,我都會想:有一天我也會這樣嗎?或者更糟的是,我看到的只是如同鏡子一般對我自己的真實寫照,而我自己卻渾然不覺?我的意思是,我所得到的印象來自于他的網站,這個特殊的笨蛋要比我年輕。年輕至少 15 歲呢。

我總是認為自己的思路很清晰。當我和那些比我聰明的人打交道時我不會受挫,我只會因為那些思路跟不上我、看不清事實的人而沮喪。但這種自信也許只是鄧寧·克魯格效應(Dunning-Krueger effect)在我身上的消極影響,我并不確定這意味著什么。很少有什么事情會讓我感到害怕;而這件事在讓我害怕的事情名單上是名列前茅的。

另一件讓人不安的事是當我逐漸變老的時候,這樣的矛盾發生得越來越頻繁。不知怎的,我希望我的黑客同行們能以更加優雅的姿態老去,即使身體老去也應該保持一顆年輕的心靈。有些人確實是這樣;但可惜絕大多數人都不是。真令人悲哀。

我不確定我的職業生涯會不會完美收場。假如我最后成功避免了思維僵化(注意我說的是假如),我想我一定知道其中的部分原因,但我不確定這種模式是否可以被復制 —— 為了達成目的也許得在你的頭腦中發生一些復雜的化學反應。盡管如此,無論對錯,請聽聽我給年輕黑客以及其他有志青年的建議。

你們——對的,也包括你——一定無法在你中年老年的時候保持不錯的心靈,除非你能很好的控制這點。你必須不斷地去磨練你的內心、在你還年輕的時候完成自己的種種心愿,你必須把這些行為養成一種習慣直到你老去。

有種說法是中年人鍛煉身體的最佳時機是 30 歲以前。我以為同樣的方法,堅持我以上所說的習慣能讓你在 56 歲,甚至 65 歲的時候仍然保持靈活的頭腦。挑戰你的極限,使不斷地挑戰自己成為一種習慣。立刻離開安樂窩,由此當你以后真正需要它的時候你可以建立起自己的安樂窩。

你必須要清楚的了解這點;還有一個可選擇的挑戰是你選擇一個可以實現的目標并且為了這個目標不斷努力。這個月我要學習 Go 語言。不是指圍棋,我早就玩兒過了(雖然玩兒的不是太好)。并不是因為工作需要,而是因為我覺得是時候來擴展下我自己了。(LCTT 譯注:圍棋的英文也是“Go”)

保持這個習慣。永遠不要放棄。


via: http://esr.ibiblio.org/?p=6485

作者:Eric Raymond 譯者:Stevearzh 校對:Mr小眼兒

責任編輯:林師授 來源: Linux中國
相關推薦

2011-07-08 10:15:51

2011-08-02 08:59:02

程序員

2011-08-31 13:12:39

2016-05-31 11:07:25

2010-09-17 08:53:01

2014-01-15 11:08:41

2019-06-14 14:06:13

2014-09-18 09:42:15

2024-08-23 15:10:54

2020-03-04 09:33:57

互聯網IT開發

2011-08-02 08:59:53

2009-04-09 23:38:20

黑客韓國大賽

2011-09-05 17:11:51

2018-11-26 09:01:19

2021-03-21 23:46:34

黑客攝像頭攻擊

2015-03-09 11:01:43

2011-12-19 09:35:53

2013-08-05 09:16:46

2014-10-09 13:15:33

2019-03-01 08:51:22

點贊
收藏

51CTO技術棧公眾號

日韩五码电影| 少妇精品视频一区二区| 日产午夜精品一线二线三线| 欧美日韩你懂的| 免费看污污视频| 天天操天天射天天舔| 久久综合九色| 大胆人体色综合| 国产精品无码网站| 成人黄色91| 欧美性高潮在线| 亚洲午夜精品久久| 天天干天天爱天天操| 久久电影网电视剧免费观看| 国内精品美女av在线播放| 免费看的黄色网| 国产欧美三级电影| 欧美精品高清视频| 久久精品国产精品亚洲色婷婷| 午夜激情视频在线观看| 成人国产精品免费观看动漫| 国产精品久久久久久久7电影| 在线观看成人毛片| 成人在线免费观看网站| 亚洲高清一区二| 欧美极品美女电影一区| 国产精品一区二区三区免费| 在线观看毛片网站| 六月婷婷一区| 国内精品久久影院| 欧美黑人猛猛猛| 欧美色图在线播放| 日韩精品久久久久| 熟妇高潮一区二区| 一区二区视频| 日韩一二三区视频| 手机av在线免费| 日韩一级二级| 色综合视频在线观看| 老太脱裤让老头玩ⅹxxxx| 污污网站在线看| 综合欧美亚洲日本| 在线观看免费91| av电影在线观看| 91捆绑美女网站| 久久精品日产第一区二区三区| jlzzjlzz亚洲女人18| 狠狠色综合日日| 国产精品r级在线| 天天爽夜夜爽夜夜爽精品| 一区二区自拍| 久久久视频免费观看| 久久久久久蜜桃| 欧美日本中文| 欧美激情中文字幕在线| 久久国产在线视频| 国产综合自拍| 久久久综合av| 亚洲精品视频在线观看免费视频| 在线精品在线| 8x拔播拔播x8国产精品| 色网站在线播放| 国产精品久久久免费| 1769国产精品| 无码人妻精品一区二区蜜桃色欲| 久久大逼视频| 国产精品久久久久久久7电影| 凹凸精品一区二区三区| 捆绑紧缚一区二区三区视频| 国产有码在线一区二区视频| 国产精品人妻一区二区三区| 国产一区二区三区高清播放| av在线不卡一区| 十八禁一区二区三区| 91麻豆高清视频| 四虎影视永久免费在线观看一区二区三区| 爱久久·www| 亚洲欧美影音先锋| 青青草综合在线| 国内精彩免费自拍视频在线观看网址 | 国产精品青草综合久久久久99| 日韩av电影免费在线观看| 2021av在线| 亚洲精品大片www| 人妻少妇精品无码专区二区| a欧美人片人妖| 欧美日本一区二区三区四区| www.欧美com| 蜜桃一区二区三区| 精品精品国产国产自在线| 国产一级久久久| 另类图片国产| 91久久精品国产91久久性色tv| 天天操天天干天天舔| 国产精品色呦呦| 僵尸世界大战2 在线播放| 台湾佬成人网| 日韩一区二区免费在线电影| 精品无码在线视频| 亚洲精品成人| 欧美亚洲成人免费| www.四虎在线观看| 国产视频一区不卡| 国产av人人夜夜澡人人爽麻豆| 久久久人成影片一区二区三区在哪下载 | 成年在线观看视频| 午夜无码国产理论在线| 日韩一级成人av| jizz日本在线播放| 国产欧美亚洲一区| 999精品视频一区二区三区| 黄色免费在线播放| 亚洲福利视频一区| 中文字幕日韩久久| 精品高清久久| 国自产精品手机在线观看视频| 天堂免费在线视频| 成人免费观看视频| 日本黄xxxxxxxxx100| www.久久.com| 亚洲欧美国产一本综合首页| 青青草原国产视频| 天堂va蜜桃一区二区三区漫画版| av一区二区在线看| 在线视频观看国产| 51精品久久久久久久蜜臀| 三级网站在线免费观看| 亚洲另类自拍| 国产精品二区在线| 影音先锋在线视频| 欧美美女bb生活片| 在线观看免费黄色网址| 久久久久久久欧美精品| 国产亚洲欧美另类一区二区三区| caoporn97在线视频| 欧美日韩精品专区| 日本欧美一区二区三区不卡视频| 午夜在线精品偷拍| 麻豆视频成人| 乡村艳史在线观看| 日韩精品小视频| 日韩精品成人在线| 成人视屏免费看| 波多野结衣 作品| 亚洲精品影片| 久久久久久久久中文字幕| 亚洲av无码片一区二区三区| 国产精品国产三级国产三级人妇| 欧美成人黄色网址| 成人同人动漫免费观看| 国产精品视频99| 在线激情免费视频| 欧美欧美午夜aⅴ在线观看| 妖精视频在线观看免费| 久久国产免费看| 男人的天堂成人| 欧美日韩午夜电影网| 色综合五月天导航| 成人乱码一区二区三区| 午夜精品久久久久久久| 国产精品久久久免费观看| 午夜宅男久久久| 亚洲bbw性色大片| 巨大黑人极品videos精品| 久久精品99无色码中文字幕 | 亚洲成人精品在线| 日韩免费黄色片| 久久视频一区二区| 欧美三级午夜理伦三级富婆| 欧美肥老太太性生活| **亚洲第一综合导航网站| 好久没做在线观看| 亚洲精品视频播放| 中文字幕一区二区人妻| 亚洲人成网站精品片在线观看| 欧美一级片在线免费观看| 亚洲免费网址| 一区二区视频在线播放| 一区视频网站| 国产成人激情小视频| 免费在线看a| 精品日韩av一区二区| 看片网址国产福利av中文字幕| 国产欧美一区在线| 亚洲av无一区二区三区久久| 日韩视频久久| 亚洲国产日韩欧美| 精品国产一区二区三区成人影院 | 91丨porny丨户外露出| 免费黄色一级网站| 亚洲精品小说| 日本欧美色综合网站免费| 警花av一区二区三区| 欧美在线亚洲一区| aa在线视频| 亚洲少妇激情视频| 成人av一区二区三区在线观看| 日韩欧中文字幕| 成人在线观看免费完整| 2020国产精品自拍| 欧美熟妇另类久久久久久多毛| 性色一区二区三区| 天天操天天干天天玩| 亚洲制服欧美另类| 99久热re在线精品996热视频| 国产精品专区免费| 久久久久久久成人| 国产在线高清视频| 亚洲香蕉成人av网站在线观看 | 免费看日b视频| 欧美久久综合网| 国产伦精品一区二区三区免费视频 | 欧美影院在线播放| 性国产高清在线观看| 中文字幕国产精品| 天堂av一区二区三区| 91精品国产高清一区二区三区 | 青青草激情视频| 中文字幕巨乱亚洲| 制服丝袜第二页| 国产精品一区二区在线看| 嫩草av久久伊人妇女超级a| 亚洲先锋成人| 91成人在线视频观看| 久久综合99| 日韩av电影免费在线观看| 日本欧美高清| 国产精品一区视频| 天堂va欧美ⅴa亚洲va一国产| 国产精品一区二区三区在线播放| 亚洲啊v在线| 6080yy精品一区二区三区| 国产精品蜜臀| 欧美激情在线观看视频| 亚洲精品一线| 欧美精品一二区| 成人福利片网站| 久久伊人精品天天| 黄色国产网站在线播放| 社区色欧美激情 | 思思99re6国产在线播放| 在线视频欧美日韩精品| 第一福利在线| 中文字幕欧美日韩精品| 触手亚洲一区二区三区| 一个人www欧美| 成年人视频在线看| 中文欧美在线视频| 日本在线观看视频| 色悠悠久久久久| 九九热精品免费视频| 4438五月综合| 国产精品免费在线免费| 精品国产欧美日韩一区二区三区| 日本一区二区不卡| 日韩视频网站在线观看| 国产精品第2页| 日韩黄色三级| 亚洲最大av网站| 北条麻妃一区二区三区在线观看| 国产一级二级三级精品| 日韩精选在线| 日韩影视精品| 91精品亚洲| 久久久久99精品成人片| 一本色道久久综合亚洲精品不| 97在线播放视频| 热久久国产精品| 亚洲图片 自拍偷拍| 成人综合婷婷国产精品久久免费| 亚洲天堂2024| 久久亚洲综合色一区二区三区| 日韩精品无码一区二区三区久久久| 国产亚洲欧洲一区高清在线观看| 少妇av片在线观看| 亚洲情趣在线观看| 日韩欧美亚洲一区二区三区| 色综合中文字幕| 97人人爽人人爽人人爽| 精品91自产拍在线观看一区| 色播色播色播色播色播在线| 在线成人激情视频| 91高清在线观看视频| 国产91精品青草社区| 国产69精品久久| 产国精品偷在线| 亚洲欧洲免费| www.黄色网址.com| 国产欧美精品| 又色又爽又黄视频| 91网站在线播放| 污污视频网站在线免费观看| 亚洲精品ww久久久久久p站| 久久午夜免费视频| 欧美精品v日韩精品v韩国精品v| www.av天天| 青青热久免费精品视频在线18| 97视频免费在线观看| 欧美特黄aaaaaaaa大片| 91香蕉视频在线下载| 九一国产精品| 精品免费久久久久久久| 老妇喷水一区二区三区| 亚洲妇女无套内射精| 国产喂奶挤奶一区二区三区| 久久精品视频久久| 欧美日韩免费不卡视频一区二区三区 | 亚洲一区亚洲| 中文字幕无码毛片免费看| 久久精品夜夜夜夜久久| 免费在线观看亚洲| 欧美日韩卡一卡二| 欧美在线一卡| 国产69精品久久久久99| 国产免费区一区二区三视频免费 | 欧美日韩国产亚洲沙发| 欧美成人中文字幕在线| 国产成人亚洲一区二区三区| 久久久久久久久久久久久久一区| 一区二区三区在线电影| 国产又猛又黄的视频| 久久综合色婷婷| 日本三级视频在线| 日韩一区二区高清| 欧美18一19xxx性| 国产精品激情自拍| 国产成人精品999在线观看| 成人免费性视频| 国产激情一区二区三区| 91制片厂在线| 欧美视频在线播放| 成人综合影院| 国产精品免费一区二区三区都可以| 天堂99x99es久久精品免费| 成年人看的毛片| 成人精品在线视频观看| 久久久国产精品黄毛片| 欧美一级一区二区| 黄色网页网址在线免费| 成人免费在线网址| 天天做天天爱天天综合网| 国产91色在线观看| 欧美韩国一区二区| 波多野结衣二区三区| 亚洲午夜精品视频| 99re久久| 一区二区不卡在线视频 午夜欧美不卡'| 美女国产精品| 精品无人区无码乱码毛片国产| 色综合天天在线| 亚洲高清无码久久| 国产精品一区专区| 国产在线视频二区| 亚洲第一黄色网| 草草视频在线| 久久久久久高清| 日本伊人精品一区二区三区观看方式| av女人的天堂| 欧美久久一二区| 2024最新电影在线免费观看| 亚洲www永久成人夜色| 欧美久久一区| 亚洲精品女人久久久| 日本韩国精品在线| 男人的天堂在线视频免费观看| 成人中心免费视频| 在线成人av| 无码熟妇人妻av| 欧美日韩一本到| 欧美人与禽性xxxxx杂性| 国产一区二区精品免费| 久久国产精品99国产| 日本人亚洲人jjzzjjz| 欧美一区2区视频在线观看| 91老司机福利在线| 日韩电影大全在线观看| 九色|91porny| 国产91av视频| 揄拍成人国产精品视频| 2020国产精品极品色在线观看| av在线播放亚洲| 欧美激情综合五月色丁香小说| 国产片在线播放| 欧美亚洲另类视频| 午夜免费一区| 51调教丨国产调教视频| 在线成人免费视频| 久久久男人天堂| 致1999电视剧免费观看策驰影院| 成人在线视频首页| 国产又粗又猛又爽又| 九九精品在线播放| 国产亚洲精品美女久久久久久久久久| 五月天开心婷婷| 欧美日韩亚洲精品一区二区三区 | 国产精品区一区二区三区| 亚洲第一天堂在线观看| 国产精品久久久久久网站| 国产综合亚洲精品一区二| www.99热|