程式碼之美:又見“鉅著”

china-pub發表於2008-12-25

又見“鉅著”
                   ----- 會員: 釋出於china-pub



      剛開始開啟網頁的時候,看到那幅圖片感覺是不是讀《程式碼大全》,送《程式碼之美》,真的是驚喜了一下,《程式碼大全》沒有全看完也差不多了,評論就評論把,不管送什麼,有就行,仔細一看,哦,受打擊了,下面的那個是個幌子,要讀《程式碼之美》!
也閱讀過《程式設計之美》,這個年頭啥都美,就是物價不美了,還99元!
雖然還沒有讀,第一感覺,忽悠,純忽悠……
想想啥玩意兒啊,新書不少,或者說太多,看的噁心了,這本什麼《程式碼之美》沒有見過,最近3個多月沒有去書店了,明顯沒有見過這本書,看著名字就鄙視了一下,還美呢,按照公司的程式設計標準來就ok了薩。不管是有意還是無意我希望樓主把下面的圖片跟換了,做一個新的。
我很懷舊,看過《程式碼大全》我就不像再看其他的這類書,就像用著c和c 就不想再研究java,或者說拒絕接受新事物吧,但是懷舊並不是說我保守,我也會去小小研究一下“新事物”,研究他的不好,研究他的缺陷,然後告訴別人,我的更好!就像程式語言一樣,c 使用者的我,對java就一直持鄙夷狀態,我個人這樣,雖然我不得不承認java很強大。
個性使然,看看這個《程式碼之美》美在什麼地方,然後再鄙視之!

隨便點開一個連結,第三章,“我編寫過的最漂亮程式碼 ”,然後看了一下下面,兩條回帖,呵呵確實無敵,這種說法都有了:
“良好的寫作風格即為簡練,我非常同意這句,雖然我是JAVA菜鳥,但是每次我編寫程式碼的時候總是最在意的是我的格式,一個好的格式看起來非常舒服
還有剛把這個演算法看懂,呵呵 ”
工作了就知道了,用標準的格式就ok了,網上有很多比如林銳的書寫過程式碼格式,還有網上很流行的google的程式設計風格指導之類的,莫非,這裡也要講一講怎麼排版?現在連vs2008都可以把複製的程式碼在貼上的時候自動的格式轉化了,明顯,我現在的心態就是隻要你講格式,我就用力鄙視;
……
也很明顯,我開始鄙視自己了,沒有讀過這本書的英文版本,翻譯過來的中文來看,英文的文字本身就很精煉,短短几句話,引入快排,我日程寫程式用的最多的排序演算法就是快排了,前提是允許我自己選擇排序演算法,確實很不錯,這章開始就是作者的一段程式碼,partitionning在作者而言如此簡潔,一句話,經驗中的簡練,而不是格式,這個才是美!
其實試讀部分並不多,第三章看完了,也順便點選了一下24章,並行的程式設計,開篇就引用偶像Herb Sutter的兩句話,挺喜歡,多餘的不說了,累,看書吧。
如果可以閱讀到其他的部分,我想我會把它--《程式碼之美》,放到《程式碼大全》一個高度,當然從目錄上看,這本書更加貼近現在的程式設計理念。
如果這本書早半年出版,我想微軟的《程式設計之美》,就應該改名了,因為相比之下,哦,因為沒有的比。
就像廣告詞“男人簡約而不簡單”,程式碼也應該簡,是簡練的“簡”,不是減少的“減”,程式碼少不一定就好!

檢視《程式碼之美》全部書評:
                                                                                                         

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16566727/viewspace-521132/,如需轉載,請註明出處,否則將追究法律責任。

相關文章