读书列表2–回归基础

上个月的读书计划完成的还算及格,部分书完成,部分书没有看完,但是同时看了一些没有在别表中的经典书籍,例如:《The Art Of Unix Programming》

由于自身的浮躁,已经深深的意识到自己的基础并不牢固,这个月选择的技术书籍特意选择了几本基础的书籍。

1.《pro c# 2008 and the .net framework 3.5 platform

首先,这本书真是厚,1400页。另外这本书在亚马逊,豆瓣上面的评论都还不错。其次,这么厚的书,我仔细的看了一下目录,真是方方面面大多数都包含在其中了,用了.net 平台3年,还没有看过这种系统的书籍,赶快来赎罪!

尽管这本书是介绍基础的,但是我觉得它并不死板,像书中会教你用 csc.exe 来编译运行程序,而不是vs 中点击F5运行。会举例子叫你怎么用notepad++进行开发,怎么用sharpDev 进行开发等,还在书中介绍了Mono项目,看来并不是那种传统微软体系,就把你绑定在微软产品上的那种思路,挺好。

2.《beginning c# 2008 objects

这本书也不薄,600+,但是相对于上面一本好多了,呵呵。.net 平台3年,竟然没能完全的OOP,真是罪过,好吧,通过这本书继续赎罪。

这本书评论较少,亚马逊上面的评价还好,但是也有人说本书中提到的所谓的 OO 实在太浅,并没有说到精髓。

不管那么多了,这本书貌似确实比较简单,我仔细的看过目录和前言,发现它更像是一本从 OO 的角度来讲C#的书,我在想,是不是我们大学里面的大一时候学的语言类的课程,可以用这类书籍替代呢?或者就来他个 lisp 学学 MIT,不管怎么样,我粗浅的认为,这两中选择都比现在的老谭的那本C语言强。 ;)

3.《programming .net components

页码:700+。从评论来看,这本书十分经典。

前两天在图灵刘江的博客上面找到了他推荐的.net 书籍,其中包含了这本书,他说这本书里面都是实打实的硬知识,很解渴。另外他还说,这本书在亚马逊上面50+个五星评价,十分惊人,我去看了一下(现在是56个),还真是如此。

另外豆瓣上面的评论有人说,看了这本书,才恍悟,.net 还没有入门,我也来试试,让我也入入门吧~!

4.《refactoring :improve the design of existing code

都说是经典,果不其然,看得我十分享受,又一本启发性质的书!

已经看完了前4章,最初看它,是因为工作上面的需要,手头上面有一个项目需要重构,产品化。

这几天正在看《The Art Of Unix Programming》和这本书,这两本书拯救了我。给我明确了道路,他们告诉了我,什么是优质的代码:简洁,易懂,清晰,明了。终于能给我一个评判的标准,给我一个方向。

看到这样的书,浮躁如我的人,会有假,大,空的第一印象,但是如果仔细的读下去,就会发现,这本书说的很实在,句句切中项目中的代码的要害,有一种畅快淋漓的感觉。当然,这本书不适合一点开发经验没有的人看,一点经验没有,看什么都白费,还是先做几个项目再说吧。:)

话说,这本书买了有半年了,竟然一直放在我公司的办公桌上面,没有动过~~现在想起来真是罪恶。但又转念一想,都罪恶了20多年了,这就也没啥了。:D

5.《practices of an agile developer

受《productive programmer》的影响,继续阅读提高效率的书,这本书很多地方推荐,一本200页的小册子。

6.《introduction to algorithms

这本书不用介绍吧,学学算法,系统的看看,补补课。

早就买了这本书,一直没看,原因很简单:1)它太厚了2)我买的是英文原著

现在这两个问题都不是问题了,于是就开始看了。

还是要感谢 Ann ,在她的帮助下,把这本大部头成功的拆成了3本,每本300多页。我是浮躁的人,看那么厚的书,我看不进去。拿起来也不方便。

7《computer system as programmer perspective

没读完,继续读,这本书也被我拆成了三本,方便阅读。:D

This entry was posted in 阅读 and tagged . Bookmark the permalink.

7 Responses to 读书列表2–回归基础

  1. nini says:

    嘻嘻,加油读吧。我也有读书计划,哈。

  2. Anonymous says:

    我日,上个月的你竟然都读完了。

  3. jin says:

    @匿名 没有都读完啊,但也差不多。还有,你不要吧你的昵称写到邮箱那里了。两次了。。。

  4. myself says:

    有时间读书就是好啊~!

  5. myself says:

    不过一个月真能看完这么多书吗? 你是细看还是挑着看啊? 我大致看了下,这些书都是很基础的,有的基础到可作为入门课程。 细看的话,时间会花的不值。

  6. llj098 says:

    @myself 1.这次的读书计划不一定能完成,试试看 2.关于书是不是太基础,可能会根据人的不同而不同吧,当然不一定要全都仔细看。

    :D

  7. llj098 says:

    @myself 很同意啊~

Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).