这就是大家所谈论的《代码大全》的第二版……

Ralph Johnson伊利诺伊斯大学、《设计模式(Design Patterns)》副作者, “我的软件工程经典书籍名录中有《代码大全》第一版。第二版就更好了。”

Larry O’BrienKnowing .NET,“《代码大全》十年来一直是人们必买的书籍,并不是因为缺乏竞争者,而是因为McConnell确立了他人难以匹敌的标准。《代码大全》第二版会最终从书架上取代第一版,成为标准,直到(我想)McConnell在以后十年内再推出第三版……《代码大全》第二版无疑是本年度最值得看的软件开发书籍。”

Ed SchaeferUnix Review,“《代码大全》前所未有地影响了我对软件开发的思维方式。我知道内容有些琐碎,但要是哪本技术书堪称“即刻经典”的话,那么非此书莫属。我赞赏McConnell,不仅是因为他把这些知识编纂成册,更归功于他的书包含了要点和自我检查表。”

Mike Rileyasp.netPRO,“该书的每一页都体现着通过多年高效编程经历才能得到的深遽眼光,它仍将是软件构建实践者的主要手册。项目领导应当从头至尾读读这本书,然后为其手下每人买上一本。”

Pan PantziarkaTech Book Report,“Steve McConnell的《代码大全》相当独特,第一版刚被奉若神明,又出了新一版,拓展了原书的内容,巩固了该书的权威地位……书中的资料太精彩丰富了,以致于难以简单地评述之。希望进步的开发者都该阅读此书。我对它的推崇无以言表。”

Mike GunderloyMCP Magazine,“至今我仍然对每个开发者都推荐此书。现在我推荐的是第二版,而对书的第一版拷贝更是视为心爱之物。”

Sam GentileBlog,“可以说这本书比它的第一版还要好。它以C++和Java等现代语言更新了内容,绝对是软件构建方面无与伦比的书籍……阅读此书我还将能学到不少知识,强烈推荐!”

John VlissidesIBM研究员、《设计模式(Design Patterns)》的副作者,“能以艺术层次进行编程实践,并揭去其神秘面纱的人可谓凤毛麟角,而Steve McConnell正是这样的人。”

Alan CooperVisual Basic之父、《About Face》作者Alan Cooper,“Steve McConnell比别人更懂得如何构建软件。我们有幸从这本重要的原创书中领略其眼光和实践经验。”

Diomidis Spinellis《代码解读:开源之前景展望(Code Reading: The Open Source Perspective)》作者 ,“《代码大全》是软件构建的明确指南,是一部程序员独行时必备的书。”

Jeffrey Richter《Microsoft .NET框架程序设计(Applied Microsoft .NET Framework Programming)》作者,“《代码大全》第二版将使你学到关于编程的最好方式,无论你是编程新手还是老手。”

 
有关第一版的书评……

Martin Fowler《重构(Refactoring)》,“《代码大全》是有关编程风格和软件构建的绝好指导书。”

Warren Keuffel《软件开发杂志(Software Development Magazine)》,“Microsoft出版社出版了我认为是软件构建方面很好的书,每个软件开发人员的书架上都该有这本书。《代码大全》积聚了从程序员实践角度来看的软件构建智慧。想象一下阅读三百余篇软件构建方面(从需求分析到系统集成)的论文和书籍,并将其融汇贯通到一本涵盖软件开发周期的长达850页的书中吧。McConnell为软件开发专著作出了巨大的贡献。”

Peter Wright《来编程(Program Now)》,“《代码大全》涉及的话题都是实实在在的,包括(需求)说明、设计、写模块代码、变量命名法、程序员心理,以及如何同上司打交道。它含有大量的引用和数不清的统计数据,很多都令人大开眼界。如果你自以为了不起,该书能让你变得谦虚些。倘若你比较谦虚,《代码大全》不仅可以很好提高你的技术能力,而且改进你整个的思维方式。该书必将成为一部经典的、所有开发人员及其管理者必备的读物。”

Chris Robbins《专业(The Profession)》,“超过一英寸半厚、3.25磅重、长达800余页,花费却不过几十美元——无论怎样衡量,这本书都是物超所值。”

Jeff Duntemann《微机技术(PC Technique)》,“每个时代你就会遇到一本书,提供你获得经验的捷径,节省数年走的弯路……Steve McConnell为我们提供了860页的内容,广泛涵盖代码生成的通用过程,即诸如C、Pascal、Basic和Ada等传统结构化编程语言的原理……这正好和满天飞的讲述方法学的高层书相反。该书比我看过的其它书更能书充分利用页边空白区。我喜欢的地方有‘编程雷区’图标,其中的程序员头发直立,惊恐万状……千言万语都无法表达这本书有多好。标题《代码大全》尚不足以表达出该作品的智慧。”

Michael Howard《编写安全代码(Writing Secure Code)》,“当今的软件必须是健壮、有弹性、安全的代码,从严格的软件构建起步。过十年也不会有比《代码大全》更权威的书。”

Grady Booch《对象解决方案(Object Solutions)》,“《代码大全》广泛剖析工艺化编程的各种战术话题。McConnell的作品涵盖体系结构、编程标准、测试、集成和软件的工艺本质等内容。”

Jon Bentley《编程珠玑第二版(Programming Pearls, 2d ed)》,“Steve McConnell的《代码大全》……为程序员提供了通向智慧的捷径……他的书读起来饶有味道,要知道他可是有坚实的亲身经验的。”

Richard Mateosian《IEEE Micro》,“假如你是或期望是一名专业程序员,这将是你投资35美元能得到的最好回报。McConnell声称此书意在拉近产业大师的知识与一般商业实践之间的距离。为此,他着手解释这些大师所知道的所有重要东西,令人称奇的是他做到了。”

Tommy Usher《C用户杂志(C User’s Journal)》,“不管你是什么编程背景,《代码大全》都能给你些什么。即使最有经验的C程序员都能在书中找到改进工作的点子。作者的口吻近似娱乐,充分利用了代码段来说明观点……该书会让所有具有开放意识的程序员受益。即便有时我不赞成作者的方法,我仍能明了他的观点。我为他挑战传统学识的意志又惊又喜……应当让有志于在软件开发领域中一展身手或者更上一层楼的每个人都来读读《代码大全》。”

T.L. (Frank) Pappas《电脑(Computer)》,“每个程序员都该读一读这本杰出的书籍。”

John Robbins《Microsoft .NET与Windows 应用程序之调试(Debugging Applictions for Microsoft .NET and Microsoft Windows)》,“这无疑是我所看过的软件构建方面最好的书籍。每个开发人页都该有一本,并且每年都从头到尾来读。九年来我每年都读这本书,仍能从书中有新的收获。”

Chris Loosley《高性能之客户机/服务器结构(High-Performance Client/Server)》,“对软件开发者而言,终极的百科全书就是Steve McConnell的《代码大全》。这本长达850页厚的书确如其副标题所说的,是一本实用手册。它旨在缩短‘产业大师与教授’(如Yourdon和Pressman)的知识与一般商业实践之间的距离,帮助读者用较短的时间、碰到较少的麻烦去编写更好的程序……每个开发者都应拥有该书,其风格和内容是切实可用的。”

Erik Bethke《游戏开发与产品(Game Development and Product ion)》,“Steve McConnell的创新书籍《代码大全》是详述软件开发方面最易懂的一本书……”

John Dempster《实验室计算机:生理学家与神经系统学家实践指南(The Laboratory Computer: A Practical Guide for Physiologists and Neuroscientists)》,“《代码大全》是关于设计与生产优良软件的有用信息与建议的宝藏。”

Jean J. Labrosse《嵌入系统之构件:完整备用的C语言模块(Embedded Systems Building Blocks: Complete and Ready-To-Use Modules in C)》,“如果你有意改进编程技巧,就该有一本Steve McConnell的《代码大全》。”

Kenneth Rosen《Unix之完整参考手册(Unix: The Complete Reference)》,“Steve McConnell写出了一本独立于计算机环境的软件开发方面最好的书籍。”

Peter Coffee《PC Week》 ,“《代码大全》给我们留下了深刻印象……它读起来轻松愉快,既可通读也可作参考书。其页面空白处标有清楚易辨的图标,有‘硬数据’、‘关键点’、‘编程禁区’、‘深入阅读’,还有指向书中相关内容的‘交叉引用’。这些空白还有引自Albert Einstein、Douglas Adams等人的言语(严肃的、古怪的都有)。《代码大全》并非为最终用户所写,其对象是软件开发者及其管理人员,也值得有能力的用户及其上司花时间读读。”

Tyler Sperry, 《嵌入系统编程(Embedded Systems Programming)》,“这本编纂精良的巨著有望是曾写过的软件实现方面最好的单卷读本。”

Jim Kyle《Windows技术杂志(Windows Tech Journal)》,“Steve McConnell的引人注目的《代码大全》涵盖了软件构建的大部分领域。尽管该书副标题是软件构建的实用手册,书中的话题和对其极致的详解,使之成为编程方面的现代百科全书。在程序中放入断言正是一种改善品质的方法之一;McConnell的书解释了所有技术,还提供了到相关资料的参考。”

Edward Kenworth《.Exe杂志(.Exe Magazine)》,“这是我所读过的软件工程方面最好的书籍之一。该书易懂,经过深思熟虑,值得在任何软件开发者的书架上占有一席之地。”

留下评论