您的浏览历史

代码质量(注释版)

 电子书Web试读版:试读本书 全部品种


促销信息
华章清凉读书月第2波,买活动页面任2本图书,免费送1本!数量有限,赠完为止

精彩评论
市场价 : ¥79.00
普通会员 : ¥71.10
1-3星会员: ¥69.52
4-5星会员: ¥67.15

基本信息
【评  价】 (共 19 条) 参与评论
【原 书 名】 Code Quality: The Open Source Perspective
【原出版社】 Addison-Wesley Professional
【作  者】(希)Diomidis Spinellis;康华;齐永升(注释) [同作者作品] [作译者介绍]
【丛 书 名】 华章程序员书库
【出 版 社】 机械工业出版社     【书 号】 9787111226710
【上架时间】 2007-12-5
【出版日期】 2008 年1月 【开 本】 16开 【页 码】 630     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > 综合 > 程序(设计)理论
编辑推荐

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

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



推荐阅读

【内容简介】

本书重点讨论代码的非功能特性,深入讲述代码如何满足重要的非功能性需求,如可靠性、安全性、可移植性和可维护性,以及时间效率和空间效率。
本书从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》,虽然本书并非是开宗开派,但其精彩.. << 查看序言

【免费试读】

 电子书Web试读版:试读本书 全部品种
第01章免费阅读..  
>>进入在线免费试读
评论交流 共有19人开贴评论  21人参与评论  14人参与打分 查看
7人
 50%
用户平均打分
我要写评论 help如何参与评论和打分
6人
 42%
0人
 0%
1人
 7%
0人
 0%

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

blue1014

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

xxxxxx2
五级评论员
评价等级:  
发表于:2008-1-17 13:57:00
注释本还是不错的,关键是看注释是否能起到个画龙点睛的作用,对一些难的词注释对阅读也很有帮助。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

snakeguang2007
一级评论员
评价等级:  
发表于:2007-12-12 12:17:00
虽然本书并非是开宗开派,查其精华在于:它为我们展现了软件质量的最重要的,同时也最容易混淆的诸多问题.软件质量是事关软件代码是否有价值的重要因素,不过对于该项问题仁者见仁,智者见智,因此对质量定义在多角度、多层次上存在众我技术点。
Spinellis 就软件质量问题为我们系统化、多层次、多角度地逐步展开分析,而且举例阐述得相当精彩。作者从大处着眼,小处着手,对很多影响代码质量的技术点各个击破。本书聚焦于代码的非功能特性,讲述代码如何满足重要的非功能性需求,如可靠性、安全性、可移植性和可维护性,以及时间效率和空间效率。对于那些所谓“志向高远”的读者,希望能越过软件技术的细节直接跨入软件管理精英梯队的读者,本书不会帮助理解这样的软件质量;但是对于那些希望在成为管理人员前,能从技术上深刻理解软件质量的读者来说,这正是要认真阅读的书籍。——《程序员》杂志鼎力推荐
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

tczengming
一级评论员
  
发表于:2009-2-19 15:47:00
字还好,可以接受
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共19条)