这几天在iteye上看到试读活动,发现《高质量程序设计指南》这本书赫然在列。我曾经读过林锐的Java版《高质量程序设计指南》,虽然比不上《Effective Java》,也算是一本可读的Java技巧书。而C/C++版的《高质量程序设计指南》则是作者成名之作,这次居然时隔多年更新到了第三版,真是没有想到。
不过下载样张阅读后,感觉这本书实在没有买的价值。样张一共提供了1、3、8这三章。
我先说说第一章的问题。我很想问一下作者,第三版是第二版乃至第一版直接拷贝过来就出吗?国内CMM热过去多少年了,还在单纯的提CMM的好处。这些年CMM实施并没有给企业太大的帮助。认证除了养肥了一批咨询公司和让某些企业可以表面光鲜一些之外,并没有什么效果。而软件开发领域的敏捷运动的发展是任何人也无法无视的吧,书里面居然一个字也没有。难道你们直接把十年前的内容直接放到新版本里面了吗?
第三章一般般吧。说不上好坏。
第八章的内容因为我本人不是从事C或者C++开发的,语言水平也就是学校考试的水平,不好置评是否对实际开发有用。但是我觉得这章全是C++的内容,我不知道别的章节是否也是如此。既然全是C++的内容,干嘛不叫《C++高质量程序设计指南》而是《高质量程序设计指南:C++/C语言》呢。C和C++已经是从思想上完全不同的两种语言了。这么写对于C程序员有用吗?别最后出来个四不像吧。
从我试读的感受,我只能得出这是一本内容陈旧,也许还可能存在很多错误的翻新书。作者为什么出第三版我不知道,我只知道第三版作者并没有认真写。这10年的发展从书里面一点也看不到。不建议大家购买这本书。特别是C程序员,对你们一点用也没有。而对于C++程序员,请仔细注意,多看看《Effective C++》这样的经典书,别被带到沟里面去。
分享到:
相关推荐
- **第二部分**:深入探讨如何在ASP.NET应用程序的不同层次上应用设计模式和原则,包括表示层、业务逻辑层和数据访问层等。 - **第三部分**:通过一个完整的案例研究,展示了如何在实际项目中运用各种模式和原则,...
《Cortex-M3权威指南中文版》是为对Cortex-M3微控制器感兴趣的读者准备的一份指南...通过校对者和试读者的共同努力,确保了《Cortex-M3权威指南中文版》的最终质量,使其成为了中文读者了解和学习Cortex-M3的宝贵资源。
在翻译过程中,翻译者还得到了多位朋友的支持和帮助,他们参与了试读和审校工作,为译稿的质量提供了保障。 综上所述,《ARM Cortex-M3权威指南》是一本系统全面介绍Cortex-M3微处理器的书籍,它不仅适合嵌入式开发...
总的来说,知识付费阅读店铺 4.9.0 提供了一个全面的平台,让知识创造者可以将他们的智慧转化为经济效益,同时也让用户能够轻松地获取和消费高质量的知识内容。其更新至4.9.0版,表明开发者持续致力于改善功能、提升...
【标题】"庖丁解牛—纵向切入Asp.net3.5控件和组件开发技术",这是一份深入解析ASP.NET 3.5中控件与组件...通过深入学习,你可以提升自己的Web开发能力,更好地驾驭ASP.NET 3.5平台,为你的项目带来更高的质量和效率。
- **出版社 Elsevier Digital Press**:是一家知名的国际学术和技术出版社,专注于高质量的科技图书出版。 - **出版年份**:2004 年。 - **版权信息**:本书受版权保护,未经出版社许可,不得以任何形式复制或传播。...