忙忙碌碌的生活依然少不了讀書,盡管是利用零零碎碎的時間,我也依舊不會忘記把這本書翻上幾頁”咚現(xiàn)在我想把用零碎時間讀這本書產(chǎn)生的零碎想法整理一下,于是我寫下了這篇讀書筆記波岛。
- Java是名詞的王國
書中作者詳盡地介紹了Java語言的特性茅坛,有貶也有褒。當(dāng)然则拷,他是以一種特殊的方式——講寓言故事贡蓖。聽完這個故事,我越發(fā)覺得Java的滑(shen)稽(qi)煌茬。我們都不得不承認(rèn)Java這種面向名詞的思考方式的確大大降低了編程的難度(作者貌似很討厭這種方式)斥铺,盡管這種方式簡單粗暴。
另外還有一點讓我十分的興奮坛善,那就是我終于看到作者“夸”C++了晾蜘,盡管他依舊是死不承認(rèn)邻眷。
C++不存在這個問題,因為C++是C的超集剔交,你可以單獨定義函數(shù)……千萬別誤會——我沒有說C++“好”肆饶。但我確實更喜歡其類型系統(tǒng)之靈活性,至少比Java好一點……但是它表達(dá)思想的簡潔能力卻遠(yuǎn)勝于Java……
NOTE:內(nèi)容詳見《程序員的吶喊》(人民郵電出版社)P26.
我想我就是“誤會”了岖常,作者就是在說C++好驯镊,呵呵!
- 誰是保守派
作者花費了大量的篇幅來論證了這樣一個命題:
軟件工程有自己的政治軸心腥椒,一端是保守派岸军,一端是自由派踱蠢。
盡管篇幅較長财忽,我還是耐著性子讀完了永丝。不過不知道真的是是篇幅太長的原因臀玄,還是自己對政治不敢興趣的原因内斯,我讀的很著急匆笤,走馬觀花纷跛。不管怎么樣妖异,反正我很是佩服作者的想象力與聯(lián)想力惋戏。
其實我在這里也沒必要扯那么多廢話,干脆就直接說我的感受吧他膳!
首先我比較愿意承認(rèn)我是個自由派响逢,我想大多數(shù)程序員也是如此吧!理由很簡單棕孙,只是我喜歡自由舔亭,喜歡自由派。但這并不意味著我完全不喜歡保守派蟀俊,保守派的某些優(yōu)點還是可以學(xué)習(xí)的钦铺。寫到這兒,我突然發(fā)現(xiàn)自己并不是一個純粹的自由派肢预,而是作者所提到的比較中庸的那種矛洞。好吧,我接受這個標(biāo)簽烫映,但我依然喜歡自由派沼本,這一點是毋庸置疑的,至少目前是這樣的锭沟。
其次抽兆,我覺得作者對保守派的介紹并不全面,我覺得有一種人應(yīng)該也歸為保守派:他們安于現(xiàn)狀冈钦,不肯接受新事物(這里的新事物不是新出現(xiàn)的事物郊丛,而是他們以前未見過的事物)李请。舉個例子吧,我曾經(jīng)苦口婆心地勸周圍的同學(xué)使用git厉熟,但是等我把git的強大之處一一說完之后导盅,他們并未為之動容(當(dāng)然也許是我介紹的不夠生動)。他們感覺目前這個狀態(tài)已經(jīng)不錯了揍瑟,也沒有遇到什么大的問題白翻,應(yīng)該還不需要git。對于他們的這種思想绢片,我當(dāng)然無可奈何滤馍。雖然作者在書中并未明確的提到這種人,但我從作者的字里行間體會到底循,他們就是保守派無疑巢株!也許我把他們強行劃為保守派是在出氣,但我還是深深地希望他們可以改變現(xiàn)狀熙涤,嘗試一下新事物阁苞,嘗試一下git吧!