适合初学者的书_实现模式书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > 实现模式 > 适合初学者的书
g9 实现模式 的书评 发表时间:2008-01-21 02:01:54

适合初学者的书

这个评分完全是个人体验,为了让豆瓣更准确地推荐书而选取的,不一定代表这本书质量差或对其他人无用。

书不厚,100来页。两小时就能读完。书的第三章,A Theory of Programming, 是写得颇为精当的总纲。刚入门的程序员可以从这本书学到很多,毕竟Kent Beck流畅地讨论了怎么才能写出清晰明白的程序。

对一个关心编程质量又有一定编程经验的人来说,这本书最大的问题是不够深入,浮光掠影地讨论编程的基本技术。有些甚至算不上技术,不过注意事项而已。比如变量命名,函数分割,类的命名,Collection不同实现的性能取舍,都是基础要求。如果你指望从这本书里学到编程的技巧,也不用看这本书了。如果你读过Steve McConnell的Code Complete,Brian Kernighan和Rob Pike的The Practice of Programming,Jon Bently的Programming Pearls,或者Brian Kernighan和P. J. Plauger的Elements of Programming Style,应该从这本书学不到多少东西。也就是说,与其读这本书,不如读这本书引用的参考文献。

用Kent Beck在Amazon.com的读者评论里为自己辩护的话来说: Readers who were looking to communicate more effectively through their code found the book helpful. Readers who were looking for expert coding techniques were disappointed. 但就算是代码的表达能力,这本书也止于概述。

展开全文
有用 7 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“适合初学者的书”的回应

iCoding 2013-05-05 15:31:50

我个人还是超喜欢这本书,虽然代码大全确实更详细,我觉得这本书描述了一些写好代码的思想,比如代码层次,我有点醍醐灌顶的感觉,这个我不记得代码大全讲了没有

映天蓝 2010-11-30 00:32:23

搞得我也不想看了

zhaorui 2009-11-17 00:22:16

比较喜欢短小精炼的书,这样的书我大概可以用一个周末完成

之前以为这本书比较复杂,看楼主的介绍怎么觉得有点像“编码规范”或者“最佳实践”一类的

等我看完再说

Focus 2009-11-08 20:55:20

两小时就能读完?
你读的是中文还是英文?
我读英文慢,有没有什么速读的心得分享一下

fkpwolf 2008-11-24 11:01:48

嗯,您老代我看了。。。

[已注销] 2008-01-21 13:11:38

恰好你提到的那些书都看过了,所以这本书应该不用看了。