首页 > 软件 > 虚心使人进步,骄傲使人落后

虚心使人进步,骄傲使人落后

2010年1月8日 发表评论 阅读评论

这次回去买了几本技术书:

EffectiveJava》,这本书非常非常不错,对我而言,时机更是刚刚好。两年前,会没太多切身体会;再早两年,会看不懂。不过其实我还是应该在更早的时候看这本书的,看不懂其实是获得进步的潜台词。我第一次看MVC模式的时候,我也看不懂,看了好多天才懂。总之,这本书是面对纯熟的Java程序员的。封面上有一句Java之父James Gosling对这本书的评价,一点没有言过其实:“我很希望10年前就拥有这本Effective Java。可能有人认为我不需要任何java方面的书籍,但是我需要这本。”

Java编程思想(ThinkInJava)》,很厚的大砖头。感觉不是特别好,讲的东西非常细非常杂,有时候连翻十几页都看不到一点不知道的东西。因此觉得这书面向的读者群可能不是我。当然有些章节还是很有用的。但这些有用的细节常常被淹没在其他海量的信息里。这书类似于我刚学Java时读的Swing的那本书,并不是很适合现在的我。

设计模式》,以前看过电子版,这东西应该是大学计算机系的教材级吧,可惜我不是计算机系,甚至在工作很长时间以后都不知道这东西。可见我选错专业对我的技术水平的影响有多大。总之,如果一个面向对象的程序员没有看过这书,他一定很烂。

Java设计模式》,我糊里糊涂地买了一本英文版的,而且是精装版。目前为止,我一页没翻过。所以不好说好不好。想来不会差。懂设计模式,再和Java结合起来,不可能差。

去豆瓣翻了一圈,准备入手下面几本书:

《J2EE设计开发编程指南》(Expert One-on-One J2EE Design and Development)

expert one-on-one J2EE Development without EJB 中文版

《人件》(Peopleware : Productive Projects and Teams, 2nd Ed.)

《解析极限编程:拥抱变化》

《重构——改善既有代码的设计》

《程序员修炼之道》

《人月神话》

《敏捷软件开发》

《测试驱动开发》

《你的灯亮着吗?》

Joel说软件

还有一些想读的是Java游戏编程的。找到好几本,这种书看起来似乎买英文版更靠谱,因为即使是翻译过来的,我也担心不是我那杯茶。也许可以看电子版,看了电子版再买一本实体书。

不过,首先我得考虑,我有没有那么多时间同时看这么多书;有些书,比如《人月神话》,其实已经有过快速浏览。再比如《最后期限》,我都没能坚持看完,现在更想不起到底讲了些什么在里面,只剩下一个小说大纲。

唔,列个长长的表又容易又壮观,真的做起来还是蛮头疼的。

我既然没有成为大师的野心,更重要的是没有那个天分,那么这些书其实就是消遣,更有趣更持久的消遣,可以让工作变得更容易的,可以用来好为人师的,可以自娱自乐的消遣。

我对自己能够看掉多少,或者说消化掉多少深表怀疑。

也许结果和我有一阵子在看《C++ Premire》一样。

至少值得为之写一篇博,或浮一大白。

原创的话痨如需转载请注明来源:http://blog.chenyi1976.com/blog/10980;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 软件 标签:
  1. df
    2010年1月8日10:36 | #1

    good on you!

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.