一切阅读都是误读
一切閱讀都是誤讀
一切閱讀都是誤讀
—— 安伯托?艾柯
上次讀這本書已經是五年前的事了,中文版剛出版我就買了一本。那時候,我的工作相對比較清閑,有大量的時間閱讀。恰巧我在負責公司的校園招聘及新員工培訓,非常需要一些不錯的教材,更早的時候聽說過這本書的英文版,但是沒能一讀,中文版自是不能放過。另外,那年我在寫書,記錄一些程序員生涯中的心得,對經驗的總結都頗有興趣。
愛不釋手,是我第一次讀完后的心境。完整經歷了人生中第一個成功的大的軟件項目后,我有許多感慨。知道了不少東西怎樣做對,怎樣做不對,但是要一條條寫下來,卻不知道怎么總結。這本書說出了許多我想說的,但卻不知道該怎么說的道理。
接下來的日子,我在公司做過好幾次技術培訓,課題都是以這本書中的某個或某幾個觀點,再結合自己的經歷展開的。對于信任我的同學,我總是將它作為第一本列在給他們開的書單中。
后來,國內又引進了幾本類似的好書。比如《代碼大全》、《UNIX編程藝術》。古人云,讀書有三上,馬上、枕上、廁上。我還真把書買了好幾本,分別置于床頭、辦公桌上,方便睡前、如廁時閱讀;手機里放入電子版,上下班路上,偶爾翻閱。這些書的確是值得逐章挑選出來,反復精讀的。《程序員修煉之道》卻于幾年前推薦給新入職的同事,從我的視野里消失了。
這幾天,同事把書還了我,加上周筠老師發給我電子版,我又重讀了一遍。原以為那些嚼爛了的東西,不會再有新味道,但是我錯了。
不同的人從不同的角度用不同的方式,闡述相同的道理。其中細微的差異,是需要讀者有了許多許多的經歷后,才能體會的。比如,在《程序員修煉之道》中花了六頁分析DRY - Don't Repeat Yourself原則;而在《UNIX編程藝術》中把它稱作SPOT - Single Point of Truth,大約用了一頁半的篇幅。他們真是想表達完全一致的理念嗎?我看未必。所以,作為讀者,同樣會有許許多多的想法。隨著編程經歷越來越多,思考次數的增加,重新和這些前輩的思想相印證,也是一件樂事。
我們以為理解了作者,其實是誤解。但我們將再一次理解編程。
網易互動娛樂有限公司 杭州研究中心總監 云風
轉載于:https://www.cnblogs.com/broadview/archive/2010/12/15/1906313.html
總結
- 上一篇: WPF企业内训全程实录(下)
- 下一篇: 如何删除SQL Server下注册的服务