内容简介
代码大全(第二版)是著名IT畅销书作者Steve McConnell十一年前的经典著作的全新演绎:第二版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补 了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。
----------------------------------------------------------------------
国内技术专家对《代码大全(第2版)》的赞誉:
Borland公司大中华首席技术官(CTO),李维――代码大全是我早在好几年前便已经阅读过的好书。这几年来我不知买过多少书籍,也清理过许多因为书房再也放不下的书籍,但是代码大全这本书始终占据着我书架上重要的位置而不曾移开过,因为好书是经得起时光考验的。
CSDN副总经理曾登高――《代码大全(第2版)》是一本真正体贴开发者的经典巨著!
《游戏之旅--我的编程感悟》作者 云风―― 能把软件做好的人很多,但是把方法总结出来却很难。《代码大全》做到了,它堪称一本构建软件的百科全书。我在阅读过程中因无数次的共鸣而欣喜。
《JUnit in Action 中文版》译者鲍志云―― Code Complete曾伴我走过研习软件开发的岁月,读来收获颇丰,唇齿留香,是技术书中少见的“好吃又有营养”的佳作。
《程序员》杂志社――Code Complete 2是最佳的软件构建论著,在中国已经创造了软件开发技术图书出版的奇迹。而我们更希望这个奇迹能够实实在在地推动中国软件开发者能力的提升。
----------------------------------------------------------------------
国内读者对《代码大全(第2版)》的赞誉:
以下读者评价摘自网上书评:
10年前,每当我成功解决一个数学难题,我就有一种莫名的成就感。解题的思路越巧妙,成就感越强,直到我看到著名的数学教育家波利亚(Polya G.)的《怎样解题》。这是一本小册子,但却是对我影响最深的数学书之一。……我看《代码大全(第2版)》……不禁想起了波利亚的这本名著。现在对《代码大全2》的褒奖太多了,我想说明的是,如果你曾经写过很多代码,常常为自己的代码组织和设计困惑,那就看看这本书吧。他对我的冲击就如《怎样解题》一样,让我在Steve McConnell循序渐进的讲述方式中对那些未成熟的编码思路变得豁然开朗。……不仅让你正确地理解开发行为,还给出了很多设计和开发涉及到的细节。如果说类似《人月神话》这样的软件工程的图书离开发者还有点遥远的话,《代码大全(第2版)》就是真正体贴开发者的经典巨著。
――曾登高,CSDN副总经理
McConnell 是15年来国际知名的软件工程专家,他的书本本都很精彩。但最关键的,这是一本宣扬科学精神和工程态度的书,作者是在科学、工程的范畴内探讨、总结程序员的基础技能、开发技艺。……软件工程是一个极其庞大、无所不包的知识体系,编程(programming)或构建(construction)之技艺正是国际软件工程界几十年苦心研究的核心内容,绝不是我们所想的学点高级程序设计语言、学点API那么简单。如果此书早引进10年,可能我国今日之软件面貌将是另一番景象。形成这种错误的观念不能怪谁,怪的是这么些年来落后的软件工程教育。那么在编程技艺的总结、归纳和发展上,我们与世界领导者差距有多大,此书就是回答。
――张恂
2004年看过第一遍,觉得相见恨晚,打印了几十份,分发给新员工看;2005年,再次阅读,并且以《代码大全》为内容,作了半年的软件创建培训;2006年,购买35本新版《代码大全(第2版)》,在部门推广,我觉得能把这本好书推广给每个开发人员,就是对他的巨大帮助。要求是每人必须完成读书报告。
――coolwhy
翻译得不错,如果所有的书都翻译成这样,翻译版的图书名声也就不会那么差了。
――miqx
这本书我看了一下……内容确实很不错。我觉得对于中国来说各个阶层的程序员都有必要看看。……有书评说这本书只适合初,中级别的程序员看,我看不然……我觉得有必要好好去思考一些问题,好好去吸收别人的思想。这本书我觉得不是一本能很快提高你编程能力的书,但是确实是一本教授你如何思考的书。
――孤独的鹰
十几年前,这本书让我第一次认识到编程风格的重要,曾经买了N本,都推荐给朋友们了,到现在反而自己手里没有这本书。刚发现这本书出了新版……迫不急待的推荐给大家。
――iasc
我只想说这是我见过的最好的关于编程经验的书,前几天买回来一看就被它震撼了。这本书很生动,也翻译得很好,我完全没有在读翻译版的感觉,对于一些英文术语在中文的旁边都附上了该英文。所以如果你真的是想获得这本书的精华经验,我还是建议你们花点钱买纸版的好。否则我想你不会有什么收获的。
――morkyzhang
我是搞程序开发的,我们用C++比较多,听说这本书不错,所以我就卖了一本,买回来方在办公室,我还没有来得及看,结果被我一个同事看到了,他拿过去翻了下,结果他不还了,说什么让他先看完再还,因为他认为写的实在是太好了。后来我也拿过来仔细的翻了一下,果然不错。后来我向公司的同事极力推荐这本书,大家好多人都买了。
――linux_xxx
这本书给我的感觉就是很爽,写的都是一些很具体的问题,而不像普通计算机书一样,空话一堆。刚拿到书时,随手一翻,都不知道要从哪里开始看比较好,因为每一页都很精彩,语言也很平实。更爽的是这本书很厚,是一本可以让你慢慢享受的书,感觉很超值!
――scutteng
……开始读的时候就被书里的那些平实的话深深吸引,开始我是有选择地读了其中的有关程序员心理部分内容……内容更是于平淡中透着深刻,于是又翻开第一页,决定从头好好细细咀嚼了……当然,这本书读一遍是肯定不够的,好多人在读了不下四遍以后还有新的收获。希望在接下来的日子里有CC2相伴,能发现其更多妩媚之处!
――derry
七年前看过了本书的第一版原版。的确是很好的书。深入浅出,几乎说清楚了软件开发的方方面面。作者的确是那种又能干又能说的牛人。现在看到这里的第二版……译者处理得比较好的部分就是关键的术语都是中英并列,比较方便理解。
――songma
我是在2005年年底开始在一家网络通信公司实习时知道这本《代码大全(第2版)》的。它是公司推荐新入职研发部员工阅读书目之一……
――woody107
如此重量级的图书,值得收藏。特别那些刚进公司的新员工……趁早买一本。
――thtcstar
经典著作,包罗万象!程序员必读!
――兵工厂
感觉这本书很好,深入浅出。……买回来后觉得物有所值。
――huangmo98
朋友说不能下载,连接已修复了,可以下了
下载地址:
代码大全2
[培训]科锐逆向工程师培训第53期2025年7月8日开班!