你们还要学习一个!
——长者
作为一个业余计算机爱好者,在图书馆偶然看到了这本书,翻了几页觉得还算好玩,就花了两天时间把这本书看完了。
书的难度不大,对于专业人士来讲是通俗读物,我这个外行看了也有一些收获。
作者提到我们要学会“编程”,而不是只学会一种特定的语言,看到这里我就想到了轮子哥似乎也说过类似的话,轮子哥用的词好像是meta-programming,意思是要关注编程而不是编程语言。所以我们得学点通用的技术,不要局限在一种语言里,整本书里面作者展示了很多同一个东西在不同语言里的呈现方式,我觉得这很好,最起码有个认识:不同的编程语言很多地方都差不多。
在每个章节最后,作者会留出一块空地来写一个“学习小贴士”,其内容不仅仅在编程的领域适用,更多的是学习的通用方法。我体会最深的是作者苦口婆心地说不要做linear reader,直接跳到你需要的地方开始阅读,而且不要因为你没有把整本书都看完而有 罪恶感 。我就是一个linear reader,而且觉得不把书看完真是好罪恶,并且我也知道应该直接看自己所需要的章节,不要把时间浪费在不需要的地方,但是有时候真得是忍不住……所以你看我这会是把这本书全都看完了,看了很多没必要看的过于简单的章节。这个毛病得改!
2016/5/14