讀java程式設計思想的一點感觸
阿新 • • 發佈:2018-12-25
學習一些java基礎語法後,能應付簡單的日常工作。
但是覺得還是得系統學習一下這門語言,就選擇了java程式設計思想——原書第4版,機械工業出版社,陳昊鵬譯的這本。
看懂的不是很多,還是學到不少東西。但是不知道是因為是翻譯質量的問題,還是個人思維習慣,覺得這本書就是不怎麼適合自己。
最不適應的,就是書中大量的舉例,大量的示例程式碼。
我認為,如果為了講明白一個問題,需要通過舉大量的例子來說明,而不通過說明問題本質來解釋問題,我都是不認同的。很難保證例子能夠完全準確表達想表達的意思,而且一個例子,不同的人站在不同的角度,就會有不同的理解,導致理解產生偏差,不能理解問題的本質。
大量的示例程式碼容易讓人迷失,你只想搞明白某個概念的意思,但是作者卻不能直接告訴你,需要你去讀大量的示例程式碼,在讀程式碼的過程中得排除無關程式碼的干擾,來搞明白作者想表達的意思,我覺得這是一種低效的方式,是一種對時間的浪費。我認為講解一個問題,應該開門見山,把問題本質描述清楚,然後可以適當的舉一些例子,來讓讀者驗證自己的理解是否正解,而不是依賴舉例來講解問題。
有可能的思維方式就是不一樣,也有可能是我水平太低,還有可能是我有點浮躁,但是我都想把我自己的思考記下來,作為將來反思的一個參考。
另:
擺脫譯本,邁向原著,或者乾脆就讀咱們中國人自己寫的書吧。以後,儘量不讀翻譯的這種書了,有時候讀來實在覺得噁心。
2017年10月9日凌晨 記於國慶長假