怎样有效率地读书

《Thinking in Java》在自己写代码之前,前后看了好几次,可惜的是每次都没法坚持看完,当时的感觉是太深了。
写了几个月的代码,回头重新看这本书时,才能一知半解地和作者去对话。
这本被称为Java经典入门的书籍,阅读起来其实一点都不容易,因为作者是以一门语言设计的角度来写这本书的,没有对多种语言运用的经验,读这本书,其实很难和作者产生共鸣。

有些书,是涨姿势;有写书,只是一种验证,把自己说不明道不清的东西给你用文字表述出来而已。
涨姿势的书看着其实不算累,仅仅是简单的记忆;然而对于印证类的书籍,倘若自己没有这份阅历,强行假设自己有这么一种体验,对于自己来说,其实是一种折磨。不仅读的很慢,也会读的很痛苦。

有些书,不是用来读的,仅仅是用来验证的。
可惜的是,诸如Java API这样的知识类的书,我们更多是在需要用它时,才会去翻阅,更多的倾向于阅读那些看起来比较饱满丰富的书籍,然后把自己推进火炕。

很少有书能区分的这么清楚,因为多数书籍都会借着传授知识的幌子来表述作者的观点,而当你自己不是很认同作者想法时,你读这本书时,就会有一种智商碾压的挫败感,其实你少的不是智商,而是阅历。

不会有人直白的告诉你,设计一门程序语言需要注意哪些,因为这不是一门学科,这也不会成为一门学科,你所有看到的,只是各种书籍中的片言只语以及灵光一闪。

其实更多的时候确实如此,很多事情真的没有教条告诉你这么做才是规范的,更多的只是大家约定俗成的规则,而这些规则,并没有写在书本上,需要自己用心去体会。

猜你喜欢

转载自4876391520.iteye.com/blog/2244909