上个月的读书计划完成的还算及格,部分书完成,部分书没有看完,但是同时看了一些没有在别表中的经典书籍,例如:《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项目,看来并不是那种传统微软体系,就把你绑定在微软产品上的那种思路,挺好。
这本书也不薄,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
嘻嘻,加油读吧。我也有读书计划,哈。
[Translate]
我日,上个月的你竟然都读完了。
[Translate]
@匿名 没有都读完啊,但也差不多。还有,你不要吧你的昵称写到邮箱那里了。两次了。。。
[Translate]
有时间读书就是好啊~!
[Translate]
不过一个月真能看完这么多书吗? 你是细看还是挑着看啊? 我大致看了下,这些书都是很基础的,有的基础到可作为入门课程。 细看的话,时间会花的不值。
[Translate]
@myself 1.这次的读书计划不一定能完成,试试看 2.关于书是不是太基础,可能会根据人的不同而不同吧,当然不一定要全都仔细看。
[Translate]
@myself 很同意啊~
[Translate]