第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。
第 1 章 欢迎进入软件构建的世界3
第 2 章 用隐喻来更充分地理解软件开发9
第 3 章 三思而后行:前期准备23
第 4 章 关键的“构建”决策61
第 5 章 软件构建中的设计73
第 6 章 可以工作的类125
第 7 章 高质量的子程序161
第 8 章 防御式编程187
第 9 章 伪代码编程过程215
第 10 章 使用变量的一般事项237
第 11 章 变量名的力量259
第 12 章 基本数据类型291
第 13 章 不常见的数据类型319
第 14 章 组织直线型代码347
第 15 章 使用条件语句355
第 16 章 控制循环367
第 17 章 不常见的控制结构391
第 18 章 表驱动法411
第 19 章 一般控制问题431
第 20 章 软件质量概述463
第 21 章 协同构建479
第 22 章 开发者测试499
第 23 章 调试535
第 24 章 重构563
第 25 章 代码调整策略587
第 26 章 代码调整技术609
第 27 章 程序规模对构建的影响649
第 28 章 管理构建661
第 29 章 集成689
第 30 章 编程工具709
第 31 章 布局与风格729
第 32 章 自说明代码777
第 33 章 个人性格819
第 34 章 软件工艺的话题837
第 35 章 何处有更多信息855
参考文献 863
索引 883
泰戈尔,印度诗人、思想家。生于孟加拉数一数二的名门中,是印度四种阶级中最高身份的婆罗门。泰戈尔家是当时孟加拉的学问艺术中
鲁滨逊漂流记-全译本 本书特色 作品语言自然流畅,文字通俗易懂,整部作品似乎在向读者讲述一个精彩的故事,两个多世纪过去了,这部作品还保持着巨大的魅力。《鲁滨逊飘...
《月亮和六便士(经典译林)》内容简介:《月亮和六便士》是英国小说家毛姆的代表作,以法国后印象派画家高更的一生为创作原型,成
欧也妮.葛朗台-外国文学经典 本书特色 《外国文学经典:欧也妮·葛朗台》是一部朴素精炼的杰作。老箍桶匠葛朗台靠囤积居奇、投机倒把,成为索漠城的首富。他刻薄吝啬,...
这是一部欧洲人写给欧洲人看的人文知识通典,全书实际上是在回答这样一个问题:作为一个生活在现代社会的人,一个有教养的文明人
刀锋 本书特色 毛姆三大代表作之一,一个普通人寻找信仰的人生传奇; 入选《50部灵性经典》,流传35年经典秭佩译本重新修订; 村上春树推*:任何一把剃刀都自有其...
百万英镑:马克·吐温中短篇小说经典 本书特色 《百万英镑》根据美国著名小说家马克·吐温的同名小说改编。讲述了一张美国穷小子亨利·亚当斯在伦敦的一次奇遇。伦敦的两...
《尤利西斯》内容简介:《尤利西斯》被誉为意识流小说的开山之作。作者乔伊斯一反传统的写作方法,使用极为怪诞的手法,展现发生在
电影大师成濑巳喜男最钟情的作家,先后六度改编其作品“日本的萧红”,郁达夫、谢冰莹、林海音、桐野夏生均推崇备至《放浪记》,
伊索寓言 内容简介 本书内容包括:鹰和狐狸、鹰、穴鸟和牧人、负债人、野山羊和牧人、猫和母鸡、伊索在船坞里、狐狸和山羊等。伊索寓言 目录 经验的积累智慧的宝库一鹰...
《草婴译著全集·第四卷》内容简介:《草婴译著全集》是著名俄苏文学翻译家草婴先生毕生翻译、创作的文学作品全编,共计21卷,约70
《已知的世界》以美国十九世纪末一段令人难以置信的史实为基础,叙述了一个黑人奴隶主匪夷所思的一生。主人公亨利·汤森生为黑奴
中央典藏版 绿野仙踪 本书特色原本生活在堪萨斯州的小姑娘多萝茜和小狗托托,突然被一阵威力无比的龙卷风吹到了异国他乡——奥兹国。她渴望回到家乡,回到疼她爱她的爱姆...
忏悔录 本书特色 《忏悔录》是18世纪欧洲历史中极为重要的思想材料,具有重要的思想价值和文学价值。本书是法国著名的启蒙思想家、教育家和文学家卢梭于晚年撰写的自传...
飘 本书特色 美国南北战争前夕,生活在南方的少女斯佳丽,美貌而叛逆。她爱上了英俊的小伙子艾希礼,但艾希礼选择了善良的媚兰。妒火中烧的斯佳丽一气之下嫁给了媚兰的弟...
安娜.卡列宁娜(上下) 内容简介 《安娜·卡列宁娜》是俄国文学中希世的瑰宝,也是世界艺术宝库中璀璨夺目的明珠。小说中有两条平行的线索,当时有人说它没有“建筑术”...
《纳尼亚传奇6:银椅》内容简介:纳尼亚 一个巨人肆虐的地方 一个恶魔编织咒语的地方 一个魔法统治的地方 尤斯塔斯和吉尔为了躲避校
凯瑟琳・厄恩肖与黑皮肤的希斯克利夫之间不幸的爱情故事,被看作是英文小说中最令人震撼的原创小说之一。它以荒凉的约克郡旷野为
双城记 本书特色 《世界名著名译文库·狄更斯集02:双城记》是一部以法国大革命为背景的长篇历史小说,故事中将巴黎、伦敦两个大城市联结起来,围绕着马...
《小王子(双语经典)》内容简介:《小王子》初版于1943年,是法国飞行员、著名作家圣埃克苏佩里的经典作品,已被译作一百多种语言