读书计划

 

     我的书架上从来就是如山高般的书。一般是宿舍有一堆,学院有一堆,工作室有一堆。现在宿舍有了三堆了。自己买的、同学借的、图书馆的、课本发的都有,我看过的书很多,但看完的书就。。。。呵呵

     最近书堆又达到了一个新的高度,鉴于以往的经验,发现要一个良好的读书计划才是消化这些书的正道,以前都是随手抓来看的。这个计划比较大,一年也看不完,先列出来,一年以后再来看看自己有没有完成。不过看完是一回事,理解运用又是另一回事咯。

软件工程类:人月神话、人件、敏捷软件开发、程序开发心理学、死亡之旅

J2EE J2EE without EJBJ2EE核心模式、精通Spring、使用Ant进行开发

WEBJavascript权威指南、Ajax基础、Ajax实战

Java深入Java虚拟机、代码大全

LinuxLINUX源码情景分析、UNIX高级环境编程

网络:TCP/IP详解(Vol 1)UNIX网络编程

Web ServiceJava Web Service开发指南、JavaSOAP

其他:过河卒、开源软件文集、鹦鹉的定理

     算起来一共23本,还有几本一时想不起来名字了,所以实在太多了。野心是大,但是实现这个计划八成不可能了,呵呵。

     最后扯几句最近看的书吧。“Java夜未眠”这种程序员文化的书看起来很休闲,书中描写的一些台湾的风情在我看来很是熟悉和有同感,先感慨一下从小看着台湾电视长大。要不是现在两岸不通,我一定首选台湾读研博。

    “开源软件论文集”是本好书,对了解开源软件的哲学、想法很有帮助,其中对Eric Raymond更是佩服得五体投地,现在同时也在看Raymond的五部曲里的“大教堂与集市”。对里面几句话比较有印象:科学家总是比工业家更容易留名,从小到大我们知道了多少科学家,而工业家除了洛克菲勒和卡耐基就没有了。软件的源代码更像是一种研究成果,像科研一样用来分享,用来推动人类发展的,而不应该被封闭,成为个人或公司的私有品。结果现在我一边用着windows+onenoteBLOG,一会还要发布到space上,一边却极度BS M$,同时还要去IBM实习,呵呵。

     J2EE without EJB”也是本不错的书,Rod JohnsonExpert One-on-One也算比较经典了。我还没接触EJB就被告知EJB是个烂东西。里面讲Spring的部分倒也不错。没想到Spring居然是Expert One-on-One第一本书里的一些思想的产物,还包括了那本书的一些示例代码。

     “人月神话”看了一半,感觉这本书写得够超前,一些现代的东西都被Brooks预计到了,不愧Turing Awards

     “敏捷软件开发”还没怎么看,不过附录里那篇“代码就是文档”值得推荐,网上也有这个的原文的。

Leave a Reply

Your email address will not be published. Required fields are marked *