您的浏览历史

代码质量(注释版)

2007年Jolt大奖生产效率奖得主!

如果《Code Quality》和《Code Reading》得到了应有的关注……我认为,在提高代码专业化水平上,它们将取得立竿见影的效果,比其它任何翻滚袭来的浪潮都要迅猛得多。
------------《Dr.Dobb's Journal》杂志社 Gregory V.Wilson

进入免费试读

市场价 : ¥79.00
会员价 : ¥59.25(75折)
校园特惠价 : ¥59.25     (马上了解)
加入教材预订单 new (50天教材预留服务)

【评 价】 (共 17 条) 参与评论
【原 书 名】 Code Quality: The Open Source Perspective
【原出版社】 Addison-Wesley Professional
【作 者】(希)Diomidis Spinellis;康华;齐永升(注释) [同作者作品] [作译者介绍]
【丛 书 名】 华章程序员书库
【出 版 社】 机械工业出版社     【书 号】 9787111226710
【出版日期】 2008 年1月 【开 本】 16开 【页 码】 630     【版 次】1-1

精彩评论
推荐阅读

【内容简介】

本书重点讨论代码的非功能特性,深入讲述代码如何满足重要的非功能性需求,如可靠性、安全性、可移植性和可维护性,以及时间效率和空间效率。
本书从Apache Web应用服务器、BSD UNIX操作系统和HSQLDB Java数据库等开源项目中攫取数百个小例子,并以实例为基准点,辅以理论分析,从实用的角度讲述每个专业软件开发人员能立即运用的概念和技术。
本书适合作为软件开发人员、安全工程师及软件测试工程师等参考。

【作译者介绍】

本书提供作译者介绍
Diomidis spinellis广受赞誉的《Code Reding》的作者。从1985年起,他就从事创新型软件开发,和数百分行代码打交道,并一直发展本书中介绍的各项技术。他在伦敦帝国学院取得了软件工程硕士工程学位和计算机科学博士学位。目前,他是雅典经济与商业大学科学技术管理系列教授。
<< 查看详细

【目录信息】

序言
前言
1 Introduction
1.1 Software Quality
1.2 How to Read This Book
2 Reliability
2.1 Input Problems
2.2 Output Problems
2.3 Logic Problems
2.4 Computation Problems
2.5 Concurrency and Timing Problems
2.6 Interface Problems
2.7 Data-Handling Problems
2.8 Fault Tolerance
3 Security
 3.1 Vulnerable Code
3.2 The Buffer Overflow
3.3 Race Conditions
3.4 Problematic APIs
<< 查看详细目录

【序言】

要知道能在计算机领域中独竖一帜的作品可谓是凤毛麟角,而Diomidis Spinellis的第一本书《代码阅读》(Code Reading)就做到了这点。在计算机教学中教人如何阅读代码而非编写代码的书籍的确是大受欢迎。在教学生如何编写代码前,应首先学习如何阅读代码。因为学习其他语言的方法都是先学阅读,再学写作。而且在新千年,多数开发人员的主要任务是修改已存在的代码,而不是开发新代码。正因为如此,我很感激Spinellis能认识到这点,并且为我们撰写了如何阅读代码的指导书。.
就像优秀歌手谢幕后经观众要求而再次歌唱一样,Spinellis为我们再次带来了他的新书《Code Quality》,虽然本书并非是开宗开派,但其.. << 查看序言
评论交流
添加新评论
查看全部评论(共17条)
6人
 35%
6人
 35%
0人
 0%
1人
 5%
0人
 0%
4人
 23%

读者
该会员在china-pub购买过此书
会员名:free_wind81  评价等级:   
拿到手后,发现这个注释版并不像很多人说的那样不好。。赶紧还是很不错的。。。另外,纸张相对于机械工业出版社的风格,已经算好的了。
发表于:2008-9-23 最新讨论:2008-9-23
送鲜花(得0支) 扔鸡蛋(得0个)

读者
会员名:torain  评价等级:   
画蛇添足,只是影印版不行吗?
发表于:2008-9-13 最新讨论:2008-9-13
送鲜花(得0支) 扔鸡蛋(得0个)

读者
该会员在china-pub购买过此书
会员名:blue1014  评价等级:   
对于影印版(英文版)加注释,实在没有多大意义,原著是上上之作,而注释版令人很反感,1来注释版非要给读者加上注释者的理解,2来本来纸张可以采用正常字体大小,而由于每页的注释占去篇幅,是字体变成了瘦长型,不利于阅读。
发表于:2008-9-1 最新讨论:2008-9-1
送鲜花(得0支) 扔鸡蛋(得0个)

读者
该会员在china-pub购买过此书
会员名:marshallzhu  评价等级:   
上当了!
为什么同一本书,要有两个不同的中文翻译!尤其是《高质量程序设计艺术》上面的英文那么的小?!
害得我,还了两本!
发表于:2008-3-24 最新讨论:2008-3-24
送鲜花(得0支) 扔鸡蛋(得0个)

读者
会员名:wantdrink  评价等级:   
为什么试读链接一直是无效的?
发表于:2008-1-29 最新讨论:2008-1-29
送鲜花(得0支) 扔鸡蛋(得0个)
添加新评论
查看全部评论(共17条)