好的软件人员一生必看的六十本书
- 格式:doc
- 大小:153.00 KB
- 文档页数:3
软件工程相关的书籍软件工程是一门非常重要的学科,涉及到软件开发、软件设计、软件测试等多个方面。
以下是一些与软件工程相关的书籍,供大家参考。
1.《软件工程》(Ian Sommerville)这本书是软件工程领域中的经典之作。
作者从软件开发的整个过程出发,详细介绍了软件工程的各个方面,包括需求分析、软件设计、测试、质量管理等。
这本书对软件工程师的成长非常有帮助。
2.《代码大全》(Steve McConnell)这是一本非常实用的书籍,作者介绍了许多实用的编码技巧和最佳实践,可以帮助读者编写更加高效、可靠、可维护的代码。
这本书还介绍了一些常见的编码陷阱和错误,帮助读者避免犯错。
3.《软件测试的艺术》(Glenford Myers)软件测试是软件开发过程中不可或缺的一部分。
这本书介绍了软件测试的各个方面,包括测试方法、测试策略、测试工具等。
作者还介绍了一些常见的测试错误和误区,帮助读者提高测试的效率和准确性。
4.《重构:改善既有代码的设计》(Martin Fowler)这是一本关于软件重构的经典之作。
作者介绍了许多实用的重构技巧和最佳实践,可以帮助读者改善代码的设计和质量。
这本书还介绍了一些常见的代码坏味道和反模式,帮助读者识别和解决问题。
5.《人月神话》(Fred Brooks)这本书是软件工程的经典著作之一,作者介绍了软件开发的各种挑战和困难,提出了许多实用的管理和组织方法。
这本书对软件工程师和项目经理都有很大的启发和帮助。
6.《Unix编程艺术》(Eric Raymond)这本书介绍了Unix编程的一些艺术和哲学,作者分享了自己的编程经验和技巧。
这本书对Unix开发者非常有帮助,可以提高他们的编程技能和效率。
上述书籍只是软件工程领域中的冰山一角,还有很多其他优秀的书籍值得大家阅读。
希望这些书籍能够帮助大家更好地理解和应用软件工程的知识。
软件工程专业书籍
1.《软件工程导论》(原书第十版)。
该书从软件工程的历史、概念、原则及方法等方面进行了介绍,包括
软件开发流程、软件需求分析、软件设计、程序测试、项目管理等内容。
2.《软件工程——现代方法》(第四版)。
该书介绍了软件工程及其发展的背景、概念、过程、方法和工具,并
重点阐述了面向对象分析与设计、软件构建和软件测试等方面的内容。
3.《软件工程——分析与设计》(第二版)。
该书从需求分析、系统建模、面向对象设计、软件设计模式等方面介
绍了软件工程的理论和实践方法,同时也讲述了如何将面向对象的程序设
计思想应用于软件开发过程中。
4.《软件构造》(第二版)。
该书是针对软件构造领域的一本经典教材,介绍了如何进行软件测试、代码重构、软件配置管理、软件过程改进等方面的工作。
5.《软件工程——实践者的研究方法》(第七版)。
该书通过案例形式介绍了软件工程实践者在软件开发过程中的研究方法,包括实验方法、质量评估和度量、面向用户的软件开发和项目管理等
方面。
6.《软件工程管理》(第六版)。
该书介绍了软件工程项目的管理方法,包括需求管理、配置管理、业务规划、风险管理、项目人员管理和项目质量管理等方面。
同时,也详细讲述了敏捷软件开发和迭代式软件开发过程中的管理策略。
7.《代码大全》(第二版)。
该书是一本关于软件代码质量的经典著作,介绍了如何编写高质量的代码、如何优化代码性能和可读性等方面的技巧。
适合软件开发人员、软件工程师和软件项目经理阅读。
软件工程师必备参考书目在当今信息技术快速发展的时代,软件工程师是一个备受需求的职业。
作为一名软件工程师,不仅需要具备扎实的编程能力和技术功底,还需要保持学习的态度,不断更新自己的知识库。
而选择适合自己的参考书目,则是提升技能和知识的重要途径。
本文将为大家推荐一些软件工程师必备的参考书目。
1. 《计算机程序设计艺术》(作者:Donald E.Knuth)这本由著名计算机科学家Donald E.Knuth所著的七卷巨著对程序设计进行了深入而全面的介绍。
其中涵盖了诸多经典的算法和数据结构,并详细讲解了其核心原理和实现方法。
作为软件工程师,掌握这些基础知识对于编程能力和算法设计至关重要。
2. 《Clean Code》(作者:Robert C.Martin)软件工程师必不可少的一项能力是编写易于理解和维护的高质量代码。
这本书由软件界的大师之一Robert C.Martin所著,教您如何通过编写“干净”的代码来提高软件质量。
书中的经验和技巧将帮助您改善代码的可读性、可测试性和可扩展性,从而提高工作效率和代码质量。
3. 《设计模式:可复用面向对象软件的基础》(作者:Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides)设计模式是软件工程中常用的解决方案,它们提供了一套被广泛认可的面向对象设计原则和方法。
这本著名的“四人帮”(Gang of Four)设计模式书籍,详细介绍了23种常用的设计模式,以及它们的应用场景和使用方法。
掌握这些设计模式将帮助软件工程师更好地设计和开发出可复用、可拓展的代码和系统。
4. 《软件工程导论》(作者:Ian Sommerville)软件工程是一门涉及软件开发、管理和维护的学科,其涵盖的知识和技术需要系统性地进行学习和理解。
这本经典的软件工程教材由Ian Sommerville所著,系统地介绍了软件工程的基本概念、原则和方法。
通过阅读本书,软件工程师可以建立起对软件开发全过程的整体把握,提高项目管理和软件质量控制能力。
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。
”很多程序员响应,他们在推荐时也写下自己的评语。
以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。
其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。
下面就按照各本书的推荐数排列。
1. 《代码大全》史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。
这本书有50页在谈论代码布局。
” —— Joel Spolsky对于新手来说,这本书中的观念有点高阶了。
到你准备阅读此书时,你应该已经知道并实践过书中99%的观念。
– esac2. 《程序员修炼之道》推荐数:1504对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。
或许他们还是在校生,但对要自己做什么,还感觉不是很安全。
就像草图和架构之间的差别。
虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个P2P的音乐交换网络图,那这本书就适合你了。
—— Joel3. 《计算机程序的构造和解释》推荐数:916就个人而言,这本书目前为止对我影响醉倒的一本编程书。
《》、《》和《》这些经典书会教给你高效的工作习惯和交易细节。
其他像《》、《计算机编程心理学》和《》这些书会深入软件开发的心理层面。
其他书籍则处理算法。
这些书都有自己所属的位置。
然而《》与这些不同。
这是一本会启发你的书,它会燃起你编写出色程序的热情;它还将教会你认识并欣赏美;它会让你有种敬畏,让你难以抑制地渴望学习更多的东西。
其他书或许会让你成为一位更出色的程序员,但此书将一定会让你成为一名程序员。
同时,你将会学到其他东西,函数式编程(第三章)、惰性计算、元编程、虚拟机、解释器和编译器。
2023软件工程师必读书目一、基础编程语言1. 《Java核心技术》这本书是Java语言学习的经典教材,全面介绍了Java 基础知识和核心概念,包括面向对象编程、异常处理、集合框架、泛型、多线程等。
2. 《Python编程》Python是一种简单易学、功能强大的编程语言,这本书详细介绍了Python的基础知识和常用库,适合初学者入门。
二、数据结构和算法《算法图解》这本书采用简洁易懂的方式介绍了算法的实现和应用,包括排序、搜索、图算法、动态规划等。
三、面向对象编程思想1. 《Head First设计模式》这本书以生动有趣的方式介绍了设计模式的概念和原理,包括单例模式、工厂模式、观察者模式等,适合初学者了解设计模式。
2. 《设计模式》这本书是设计模式的经典教材,详细介绍了常见的设计模式及其实现,对于深入了解设计模式很有帮助。
四、软件开发实践《代码大全》这本书详细介绍了软件开发的各个方面,包括需求分析、设计模式、代码审查、测试等,对提高软件开发技能很有帮助。
五、软件工程原理《软件工程导论》这本书系统介绍了软件工程的基本原理和方法,包括需求分析、设计、实现、测试和维护等方面的知识。
六、数据库原理《数据库系统概念》这本书全面介绍了数据库系统的基本概念和原理,包括关系数据库、SQL语言、事务处理等,是学习数据库系统的必备教材。
七、网络原理1. 《计算机网络:自顶向下方法》这本书从应用层协议入手,按照自顶向下的顺序介绍了计算机网络的基本原理和应用,适合初学者了解计算机网络。
2. 《TCP/IP详解卷一》这本书是TCP/IP协议的经典教材,详细介绍了TCP/IP 协议栈的实现和应用,对于深入了解网络协议很有帮助。
八、安全原理《网络安全原理与实践》这本书系统介绍了网络安全的基本原理和实践,包括密码学、身份认证、防火墙等,是学习网络安全的重要教材。
程序员必读的书有哪些“的最好途径就是看书“,作为一名程序员,看书是积累知识的好方法。
下面是由小编给大家带来关于程序员必读的书,希望对大家有帮助!程序员必读的书籍推荐程序员必读的书1、《系统化思维导论》关注人文,掌握思维法则,揭开与技术的神秘面纱“它给我的震撼是第一次我能从全局的角度去看待各个学科,科学也不再是冷冰冰的割裂了的教条,不再是难以理解的一堆符号。
”程序员必读的书2、《优秀的叛逆者》引领组织变革的力量Lois Kelly和Carmen Medina用她们的实战经验,向我们展示了如何在工作中赢得信赖、提出想法、处理人际关系、冲突和保持理智。
”——亚当•格兰特,沃顿商学院教授,《纽约时报》畅销书Give and Take的作者程序员必读的书3、《重构:改善既有代码的设计》《重构:改善既有代码的设计》适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物。
程序员必读的书4、《Site Reliability Engineering》《SRE:Google运维解密》可以让读者学习到Google工程师在提高系统部署规模、改进可靠性和资源利用效率方面的指导思想与具体实践——这些都是可以立即直接应用的宝贵经验。
任何一个想要创建、扩展大规模集成系统的人都应该阅读,该书针对如何构建一个可长期维护的系统提供了非常宝贵的实践经验。
程序员必读的书5、《Refactoring》那时候当我读这本《重构:改善既有代码的设计》时,由于它在关于代码异味的单独章节所花的篇幅,使得这本书非常值这个价。
该书非常,因为它使重构和代码异味的观念成为主流。
Steve Yegge曾对这本书不吝赞誉之词:20xx年10月,我第一次阅读这本书,有一种不寒而粟的感觉。
如果你意识到,当你想离职时,你已经工作5年。
转天我就随意问周围:“嗯,你已经读过重构方面的书,对吧?我只是随便问问,因为我很久以前读过,当然不是现在。
关于软件开发工程师的书籍软件开发工程师(Software Development Engineer)是指从事软件开发工作的专业人员。
他们负责根据客户需求,设计、开发和维护软件系统。
在软件开发过程中,他们需要运用各种编程语言和开发工具,以及理解软件开发的原理和方法。
作为一名软件开发工程师,不仅要掌握技术知识,还需要具备良好的分析和解决问题的能力。
为了提高自己的技术水平和扩展自己的知识面,软件开发工程师需要不断学习和接触新的技术。
以下是一些对软件开发工程师有帮助的书籍推荐:1.《代码大全》(Code Complete)这本由Steve McConnell编写的书是软件开发领域的经典之作。
书中详细介绍了软件开发过程中的各个方面,从需求分析到设计,再到测试和维护,涵盖了实用的编程技巧和最佳实践。
2.《重构》(Refactoring: Improving the Design of Existing Code)Martin Fowler的这本书描述了一种通过修改代码结构,提高代码可读性和可维护性的方法。
对于需要改进已有项目的开发工程师来说,这本书提供了很多有用的技术和指南。
3.《设计模式》(Design Patterns: Elements of ReusableObject-Oriented Software)这本由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides合著的书介绍了软件开发中常用的设计模式。
学习和掌握设计模式能够帮助开发工程师写出更清晰、更易维护的代码。
4.《程序员修炼之道》(The Pragmatic Programmer: Your Journey to Mastery)这本由Andrew Hunt和David Thomas合著的书是一本适用于编程新手和有经验的开发人员的实用指南。
书中介绍了很多实用的编程技术和方法,以及如何提高自己的技术能力和与团队合作的能力。
推荐阅读书目1、《圣经》2、《论语》3、《物种起源》4、《全球通史》5 、《君王论》 6、《史记》 7、《孙子兵法》 8、《三国演义》9、《战争论》 10、《水浒传》 11、《忏悔录》 12 、《红与黑》13 、《汤姆叔叔的小屋》 14、《富兰克林自传》 15 、《红楼梦》16、《悲惨世界》 17 、《百年孤独》 18 、《老人与海》19、《国富论》 20 、《安徒生童话》 21、《飘》22、《钢铁是怎样炼成的》 23 、《西游记》 24、《呐喊》25、《小王子》 26、《本草纲目》 27 、《昆虫记》28、《追忆似水年华》 29、《一千零一夜》 30 、《堂吉诃德》31、《变形记》 32 、《吉檀迦利》 33、《简·爱》34 、《哈姆莱特》 35、《欧也妮·葛朗台》 36 、《雷雨》37、《茶花女》 38 、《菜根谭》 39 、《梦的解析》40、《喧哗与骚动》 41 、《小窗幽记》 42 、《复活》43 、《智慧书》 44 、《罪与罚》 45、《四世同堂》46、《生命中不能承受之轻》47、《围城》 48、《情人》49 、《约翰·克利斯朵夫》 50 、《苏菲的世界》51、《瓦尔登湖》52 、《巴菲特:从100元到160亿》 53、《房龙地理》54 、《人生论》 55、《美的历程》 56、《麦田里的守望者》57、《伊索寓言》 58 、《活着》 59、《蒙田随笔》60 、《哈克贝利·费恩历险记》转] 李开复建议在校大学生应该读的书当你走进图书馆不知道看什么书的时候,就看看这个吧,很有帮助的!李开复建议在校大学生应该读的书当你走进图书馆不知道看什么书的时候,就看看这个吧,很有帮助的!大学生必读的书NO1.《谁动了我的奶酪》:作者斯宾塞.约翰逊,(Spencer Johnson),医学博士,他是全球知名的思想先锋、演说家和畅销书作家。
他的许多观点,使成千上万的人发现了生活中的简单真理,使人们的生活更加健康、更成功、更轻松。
软件工程师必读教材推荐在如今信息技术日新月异的时代,软件工程师是一个备受追捧的职业。
他们的工作涉及到设计、开发、测试和维护复杂的软件系统,因此需要持续学习和充实自己的知识库。
本文将向大家推荐一些广受好评的软件工程师必读教材,帮助读者进一步提升他们的技能和知识水平。
1. 《软件工程》(Ian Sommerville)《软件工程》是一本经典教材,由英国计算机科学家Ian Sommerville撰写。
本书全面阐述了软件工程的基本概念、原理和方法,内容包括软件需求、软件设计、软件测试、软件维护等。
该书内容详尽且易于理解,适合作为软件工程的入门教材。
2. 《代码大全》(Steve McConnell)《代码大全》是一本著名的软件工程书籍,由Steve McConnell撰写。
该书主要讲解了编写高质量代码的原则和技巧,包括命名规范、代码风格、错误处理、测试等方面。
此外,该书还介绍了代码重构及性能优化的实践方法。
对于想要提高代码质量和编程技能的软件工程师来说,这是一本不可多得的教材。
3. 《设计模式:可复用面向对象软件的基础》(Erich Gamma等人)《设计模式:可复用面向对象软件的基础》是四位计算机科学家(Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides)合著的一本经典著作。
该书详细介绍了23种常见的设计模式,包括工厂模式、单例模式、观察者模式等。
通过学习和应用这些设计模式,软件工程师可以更好地设计和开发可重用、可扩展的软件系统。
4. 《敏捷软件开发:原则、模式与实践》(Robert C. Martin)《敏捷软件开发:原则、模式与实践》由著名软件工程师Robert C. Martin撰写。
本书介绍了敏捷开发的原则、实践和模式,深入讲解了敏捷软件开发的流程、工具和技术。
对于致力于提高软件交付效率和质量的软件工程师来说,该书是一部不可或缺的指南。
5. 《人月神话》(Frederick P. Brooks Jr.)《人月神话》是一本软件工程经典之作,由Frederick P. Brooks Jr.撰写。
软件工程师必备书籍推荐随着科技的飞速发展,软件工程师的角色变得越来越重要。
作为一名软件工程师,不仅需要具备丰富的编程技能,还需要不断学习不同领域的知识,以不断提升自己的技术实力。
而对于软件工程师来说,阅读相关的专业书籍无疑是非常重要的途径之一。
在这篇文章中,我将向大家推荐一些软件工程师必备的书籍,希望能对大家的学习和工作有所帮助。
一、编程基础1.《算法导论》(Introduction to Algorithms)这本书由Thomas H. Cormen等人共同撰写,是计算机科学领域的经典之作。
书中详细介绍了各种基本的算法和数据结构,对于帮助软件工程师构建高效的程序非常有帮助。
2.《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)由Gang of Four(Erich Gamma, Richard Helm, Ralph Johnson和John Vlissides)共同著作的这本书介绍了23种常用的设计模式,对于软件开发过程中的代码重用和架构设计非常有帮助。
二、编程语言3.《Java编程思想》(Thinking in Java)由Bruce Eckel编写的这本书详细介绍了Java编程语言的核心概念和技术。
对于想要深入学习Java的软件工程师来说,这本书是必不可少的读物。
4.《Python编程:从入门到实践》(Python Crash Course)这本由Eric Matthes撰写的书介绍了Python编程语言的基础知识和实践应用。
对于想要学习Python并进行快速实践的软件工程师来说,这本书是非常适合的选择。
三、软件开发与项目管理5.《敏捷软件开发:原则、模式与实践》(Agile Software Development, Principles, Patterns, and Practices)这本书由Robert C. Martin著作,是一本介绍敏捷软件开发原则和实践的经典之作。
好的软件人员一生必看的六十本书一、科学哲学和管理哲学 13【1】“程序开发心理学”(The Psychology of Computer Programming :Silver Anniversary Edition) 13【2】“系统化思维导论”(An Introduction to Systems Thinking,Silver Anniversary Edition) 14【3】“系统设计的一般原理”( General Principles of SystemsDesign) 15【4】“质量·软件·管理(第1卷)——系统思维”(Quality Software Management:Systems Thinking) 16【5】“成为技术领导者——解决问题的有机方法”(Becoming A Technical Leader:An Organic Problem-Solving Approach) 16【6】“你的灯亮着吗?-发现问题的真正所在”( Are Your Lights On? How to Figure Out What the Problem Really Is) 18【7】“程序员修炼之道”(The Pragmatic Programmer) 20【8】“与熊共舞:软件项目风险管理” (Waltzing With Bears: Managing Risk on Software Projects) 23【9】“第五项修炼:学习型组织的艺术与实务”( The Fifth Discipline) 24二、计算机科学基础 26【10】“计算机程序设计艺术”(The Art of Computer Programming) 26 【11】“深入理解计算机系统”(Computer Systems A Programmer's Perspective ) 29【12】“算法导论”(Introduction to Algorithms, SecondEdition) 30【13】“数据结构与算法分析—— C语言描述(原书第2版)”(DataStructure & Algorithm Analysis in C, Second Edition) 31【14】“自动机理论、语言和计算导论(第2版)”(Introduction to Automata Theory, Languages, and Computation(SecondEdition)) 32【15】“离散数学及其应用(原书第四版)”(Discrete Mathematics and Its Applications,Fourth Edition) 33【16】“编译原理”(Compilers: Principles, Techniques andTools) 34【17】“现代操作系统”(Modern Operating System) 35【18】“计算机网络(第4版)”(Computer Networks) 35【19】“数据库系统导论(第7版)”(An Introduction to Database Systems(Seventh Edition)) 36三、软件工程思想 37【20】“人件”(Peopleware : Productive Projects and Teams, 2nd Ed.) 38【21】“人件集——人性化的软件开发”( The Peopleware Papers: Notes on the Human Side of Software) 39【22】“人月神话”(The Mythical Man-Month) 40【23】“软件工程—实践者的研究方法(原书第5版)”(Software Engineering: A Practitioner's Approach, Fifth Edition) 56 【24】“敏捷软件开发-原则、模式与实践”(Agile Software Development:Principles, Patterns, and Practices) 57【25】“规划极限编程”( Planning Extreme Programming) 58【26】“RUP导论(原书第3版)”(The Rational Unified Process:An Introduction,Third Edition ) 59【27】“统一软件开发过程”(The Unified Software DevelopmentProcess) 60四、软件需求 62【28】“探索需求-设计前的质量”( Exploring Requirements: Quality Before Design) 63【29】“编写有效用例”(Writing Effective Use Cases ) 64五、软件设计和建模 66【30】“面向对象方法原理与实践” 66【31】“面向对象软件构造(英文版.第2版)”(Object-Oriented Software Construction,Second Edition ) 68【32】“面向对象分析与设计(原书第2版)”(Object-Oriented Analysis and Design with Applications,2E ) 69【33】“UML面向对象设计基础”(Fundamentals of Object-Oriented Design in UML) 70【34】“UML精粹——标准对象建模语言简明指南(第2版)”( UMLDistilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition)) 71【35】“UML和模式应用(原书第2版)”(Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition ) 72【36】“设计模式精解”(Design Patterns Explained) 74【37】“设计模式:可复用面向对象软件的基础”( Design Patterns:Elements of Reusable Object-Oriented software) 75【38】“面向模式的软件体系结构卷1:模式系统”( Pattern-Oriented Software Architecture, Volume 1: A System of Patterns) 76 【39】“软件设计的艺术”(Bringing Design to Software) 77六、程序设计 79【40】“编程珠矶”(Programming Pearls Second Edition ) 80【41】“C程序设计语言(第2版·新版)”(The C ProgrammingLanguage ) 81【42】“C++ 程序设计语言(特别版)”(The C++ Programming Language,Special Edition) 82【43】“C++ Primer (3RD)” 83【44】“C++语言的设计和演化”( The Design and Evolution ofC++) 84【45】“C++ 编程思想(2ND)”(Thinking in C++ Second Edition) 85 【46】“Effective C++” & “More Effective C++” 86【47】“C++编程艺术”(The Art of C++ ) 88【48】“Java 编程思想:第3版”( Thinking in Java, ThirdEdition) 89【49】“Effective Java” 90七、软件测试 91【50】“测试驱动开发(中文版)”(Test-driven development:byexample ) 91【51】“面向对象系统的测试”(Testing Object-Oriented System:Models, Patterns, and Tools) 92【52】“单元测试之道Java版——使用Junit”/ “单元测试之道C#版——使用NUnit” (Pragmatic Unit Testing:In Java with JUnit / Pragmatic Unit Testing:In C# with NUnit ) 93八、软件维护和重构 95【53】“重构-改善既有代码的设计”(Refactoring: Improving theDesign of Existing Code) 96九、配置管理和版本控制 97【54】“版本控制之道——使用CVS”(程序员修炼三部曲第一部:Pragmatic Version Control Using CVS) 97十、领域专题(网络、平台、数据库相关) 99【55】“TCP/IP详解”( TCP/IP Illustracted) 99【56】“Unix网络编程”(UNIX Network Programming) 100【57】“UNIX环境高级编程”(Advanced Programming in the UNIX Environment) 102【58】“UNIX 编程艺术”(The Art of Unix Programming) 103【59】“数据访问模式——面向对象应用中的数据库交互” 103跋 105附录A:部分作者简介 110附录B:部分译者简介 122附录C:资料-历届“震撼大奖”获奖图书 126附录D:修订记录 131。