这个评分完全是个人体验,为了让豆瓣更准确地推荐书而选取的,不一定代表这本书质量差或对其他人无用。
书不厚,100来页。两小时就能读完。书的第三章,A Theory of Programming, 是写得颇为精当的总纲。刚入门的程序员可以从这本书学到很多,毕竟Kent Beck流畅地讨论了怎么才能写出清晰明白的程序。
对一个关心编程质量又有一定编程经验的人来说,这本书最大的问题是不够深入,浮光掠影地讨论编程的基本技术。有些甚至算不上技术,不过注意事项而已。比如变量命名,函数分割,类的命名,Collection不同实现的性能取舍,都是基础要求。如果你指望从这本书里学到编程的技巧,也不用看这本书了。如果你读过Steve McConnell的Code Complete,Brian Kernighan和Rob Pike的The Practice of Programming,Jon Be......
(3回应)