适合初学者的书_实现模式书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 实现模式 > 适合初学者的书
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. 但就算是代码的表达能力,这本书也止于概述。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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

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

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