评分为6星的书籍

百年变局

欲知天下大势,先观百年变局。“当今世界正处于百年未有之大变局”是中国官方对全球发展趋势的权威战略判断。把握变局,眺望复兴。

国家顶级智库深度解读“大变局”丰富内涵,从政治、经济、科技三方面入手,指明国家、企业、个体的未来发展之路。

【内容介绍】

习近平总书记“当今世界正处于百年未有之大变局”的论断准确研判了世界变化的大趋势。“大变局”并不只是仅限于如全球化、大国博弈等国际关系领域,而是覆盖技术、制度、知识、权力等更广泛领域;不只是一百年的范畴,而是涉及过去五百年全球化进程中的数个时间节点。如何深刻理解与全面把握这个“大变局”,决定着中国对当今世界未来与中国发展的清晰认识,也会直接影响中国人的日常生活。

本书从政势之变、经济之变、数字之变三个篇章展开,阐述在百年变局的背景下政治、经济、科技的变化趋势,并在此基础上引出当前的中国应该怎么办,未来向何处去。深刻认识这一“变局”的丰富内涵,牢牢把握变局给中华民族伟大复兴带来的重大机遇,是新时代开拓广阔发展空间、实现“两个一百年”奋斗目标的现实要求。对内,百年变局论断后的发展思路,是中国进一步发展的指导思路;对外,百年变局彰显的国际交往及国际秩序建构,对于世界的发展也具有重要的借鉴意义。

黑暗时代:帝国的崩溃与欧洲的新生

所谓黑暗时代,从来都不是长夜无垠,而是晨曦穿行在黎明之前!

打破误解,还原真相

翻开本书,带你了解一个真正的欧洲“黑暗时代”!

一个历史时代,为何要被冠以“黑暗”之名?

黑暗时代真的像传言那般恐怖,充满了血腥、残忍、暴力和倒退吗?

若黑暗时代果真是文明凋敝、黑夜漫漫,那文艺复兴从何而来?

它开始的时候,罗马帝国分崩离析,野蛮人大肆侵入文明之地;它结束的时候,封建欧洲已具雏形,现代国家得以肇始——黑暗时代究竟发生了什么?

黑暗时代是指罗马帝国崩溃到新的封建欧洲出现之间的过渡时期,始于476年西罗马帝国灭亡,终于1066年诺曼征服。这是一个探索和发现的时代,而不是一个毁灭的时代。它开始于混乱,但结束于新的秩序,它见证了古代社会的逝去和欧洲封建社会的开始。

【内容简介】

所谓黑暗时代,是从罗马帝国崩溃到新的封建欧洲出现之间的过渡时期,始于476年西罗马帝国灭亡,终于1066年诺曼征服。这个名字饱含人们对那段历史的认知,传统观点认为,这一时期是暴力、残忍、倒退的“黑暗的中世纪”,文明的光芒似乎消失得无影无踪。但这样就难以解释文艺复兴的兴起,毕竟若无地基,万丈高楼因何而立?而且,黑暗时代也是对历史的狭隘解读,因为历史是多元的、连续的。

本书致力于打破误解,还原真相,让读者了解一个真正的“黑暗时代”!全书共分六章,包括罗马帝国的衰落和灭亡、蛮族王国的发展、卷入欧洲事务的不列颠群岛、欧洲的宗教、来自北欧的海上突袭者和黑暗时代结束时出现的欧洲诸王国等。

它于黑暗中产生光芒,在混乱中酿造有序——这是一个伟大的时代!

【编辑推荐】

1.本书致力于打破人们的固有印象,向读者介绍一个真正的“黑暗时代”。黑暗时代并不是人们通常认为的那样,充满了血腥和暴力,是文明之光熄灭的时代;相反,它在混乱中酿造了有序,在黑暗中产生了光明,是一个探索和发现的时代。

2.与同类书相比,本书的独特之处在于通过客观的历史事实,用简明扼要的语言,尽可能地拨开迷雾,还黑暗时代以本来面貌。同时,辅以大量插图,给人以更加真实和清晰的感性认知。这些插图有些是臆想的作品,作者还对其进行了辨伪。无论图与文,都激浊扬清。于是,我们在阅读的时候,总感觉有一股清泉汩汩而出,温润了视线和心田。

3.阅读体验好,文字通俗易懂,叙事条理清晰。用通俗的语言,传播专业的知识!

王安石——立于浊流之人

纵观六十六年的人生,王安石几乎每日都在与世俗之见抗争。在非难与指责中,他的生活也是惊心动魄。他的天性与现实格格不入,他心中的理想世界与现实世界永远无法调和。王安石主持的新法就是从“不调和”中孕育出来的,他诗作中的落寞寂寥也与“不调和”不无关系。这是王安石一生命运的悲剧,也是他的魅力所在。

2021年是北宋著名政治家、改革家、诗人、文学家、思想家王安石诞辰1000周年。王安石以其主持的熙宁变法而为人所重,其生前身后,遭到无数异说纷纭的评价。本书详细叙述了北宋名臣王安石的生平与政绩,勾勒出其不同于众的思想,揭示其在“经世致用”与“归隐山林”之间的挣扎,以“天上的研讨会”/“微信朋友圈”的形式介绍了后世对王安石的不同意见。本书的特色,尤在于结合王安石的诗文叙述其一生面对外界不同意见时的艰苦卓绝,显示其在所谓举世“浊流”中傲然独立的风采,反映了王安石这位千年之前一代名相与旷世大儒波澜壮阔的人生。

虞云国(著名宋史专家、宋史研究会理事、上海师范大学教授):日本学者的这部《王安石》取镜广阔而感悟独到,笔墨生动而史实征信,引导读者在致意王安石作为独抗时流的政治改革家同时,还应领略其丰富多彩的诸般面相与立体人生。

方笑一(华东师范大学中文系教授、宋代文学学会理事、《中国诗词大会》命题专家):三浦国雄先生的《王安石》,为我们开启了观察王安石平生功业和复杂心境的独特视角,值得一读。

华为国际化

作者先后采访了华为商学院教授、智库创始人、培训讲师、专家学者,以及华为的部分高管,并进行了系统研究,从多个角度复盘了任正非带领华为从中国香港艰难开启国际化市场,到拓展俄罗斯和欧美市场时遭遇低谷和挫折,再到深耕非洲、布局东南亚,最后通过“以土地换和平”的战略转型进入“友商时代”,走向开放、合作与共赢的国际化历程。尤其是在2019年遭遇美国的全面阻击时,华为转“正”海思芯片、发布“鸿蒙系统”、布局5G领域实现自救的艰辛过程更是凸显了华为的核心理念:只有自身强大才能够走得更远,提前给最坏的打算做出应对方案,在遇到困难时就能从容应对。

华为国际化的历程虽然充满心酸曲折,异常艰难,但是其战略布局、指导方针、实现路径和突围方法等具有积极的借鉴和指导意义。期望能够给已经“走出去”的企业家、处于转型困境中的管理者、相关领域的科研工作者,以及想要拓展海外业务的创业者等提供帮助。

名人推荐:

华为国际化的成功,源于华为以技术为前导,快速灵活的反应能力,在最短的时间内满足客户需求,以极致的服务和产品赢得客户信任。

——当当网创始人、早晚读书创始人 李国庆

与很多中国企业不一样,华为是改革开放后较早拓展国际化市场的企业之一,毫不夸张地说,没有当年“走出去是为了活下去”的发端,今天的华为就不可能登顶。在四面楚歌的关键节点,创始人任正非毅然决然地吹响了拓展国际化市场的集结号,因为他知道整个商业环境在变,华为需要革自己的命,最终打破了跨国巨头的垄断,迎来了自己的春天。

——商界传媒集团CEO 周云成

华为国际化的过程不仅仅是先行者的过程,更是提升民族自信的里程,是留给后人的宝贵财富。

——涛略资本董事长 林涛

华为的国际化进程是全球化商业共同体融合共生的自然结果。华为顺应全球商业共同的实践发展规律,用“取法乎上”的精神,向全球最佳标杆实践狠狠学习,站在全球最佳实践基础的肩膀上,薪火传承全球商业共同体的管理智慧。这个过程也是华为公司和全球华为人的集体人格重塑的过程,是一次成功的全球共生实践性创举。

——广东观止文化CEO 、《共生》系列IP联合策划人 宋亚南

华为在国际化市场的拓展中,通过“范弗利特弹药量”式投入知识产权研究,致力于基础专利的研发和运营。与此同时,华为还积极与对手签订专利交叉许可协议,“以土地换取和平”,将竞争对手化解为合作伙伴,有效地解决了中国企业国际化中知识产权竞争的问题。

——西南政法大学知识产权研究中心教授 曾德国

无形经济的崛起

21世纪初,一场悄无声息的革命发生了,世界经济出现了一个新的特点——很多优秀的创意开始脱离实体形式,以无形资产的形式存在。过去,车轮、陶器、蒸汽机都曾是杰出的创意,而现在最具价值的创意往往隐藏在软件研发、数据库集成、艺术创作、品牌建设,甚至业务流程的优化中。在美国、英国和瑞典,投资者对无形资产的投资规模也已经超过有形资产,比如市值逼近10 000亿美元的苹果公司,其无形资产的价值就比实物资产多得多。可以说,一个无形经济的时代已经到来。

从高科技公司、制药公司到咖啡店和健身房,越来越多的企业发现,无形资产所能创造价值也远远高于有形资产,如何把设计、软件融入一个品牌,如何有效地运用这些看不见、摸不着的资产逐渐成为各类企业取得长期成功的关键。

在《无形经济的崛起》这本书中,英国帝国理工大学经济学教授乔纳森·哈斯克尔和英国国家创新基金会高级研究员斯蒂安·韦斯特莱克结合他们10年来在无形资产投资测度领域的研究,从无形经济的形式、特性、价值、影响等方面完整介绍了 这一被很多人忽略的新经济趋势:无形资产将如何推动世界经济的未来?管理者、投资者和决策者应该如何利用无形经济的时代特征来发展他们的业务?从国家到个人,无形经济的崛起将给国计民生带来怎样的影响?这些问题,你都将在这本书里找到答案。

北纬四十度

*2021年度“中国好书”

*2021年收获文学榜·长篇非虚构榜榜首作品

*一部呈现中国之美的散文精品

-------------------------------------------

“《北纬四十度》作为一本文化散文,以源远流长的中华文明为脉络,对北纬四十度地理带进行了文化、历史探究,绘制了一幅别样的中国千里江山图。”——2021年度“中国好书”授奖词

-------------------------------------------

“北纬四十度” 这条地理带与万里长城生死相依成就了彼此,它穿过整个北中国,那是中国最壮丽的 山河。

以长城为标志,北纬四十度地理带在历史演进过程中逐渐形成了不同的族群与生活方式。那些不同的族群相互打量着对方,想象着对方,也加入着对方,最终完成了不同文明类型的融合。

-------------------------------------------

我所处理的题材,历史范围跨度很大,从公元前300 年的赵武灵王直至十七世纪尾声的康熙皇帝,每一个具体的话题都牵涉到繁巨的历史容量。为此,我尽自己可能把‘二十四史’中与本书论题和人物故事相关的材料又摸了一遍,还包括各种断代史、专业史、历史理论及古人的笔记。我希望通过这次写作打开一种被遮蔽的历史面相,从而在不同民族互相学习互相塑造的大背景下,呈现出自己的历史观。我还希望通过这种写作,在历史学领域为文学赢取她应有的光荣与尊重。

——陈福民

-------------------------------------------

北纬四十度这条重要的地理带,既是在讲述历史,又代表了现代的关注。在观察中国历史时,北纬四十度线代表了中华文明五千年来的动力结构,在这个区域内,游牧文明、农耕文明彼此交错、交融,历史上各种各样的民族在此交往,形成了风云际会浩浩荡荡的历史大洪流。作者有丰厚的知识储备和田野准备,作品提供了历史写作的新的范例,代表了文学、泛文学的新的可能和更广阔的空间。

——李敬泽

《北纬四十度》写得非常纯粹。陈福民写《北纬四十度》的时候,用文学的方式同历史对话,历史和文学不一样,文学可以经典化,历史不能经典化,但历史可以经过历史化,而且不是时间越久越叫历史化,时间再久历史还是历史,只有新的不断对话,才能把历史更清晰地呈现出来。历史清晰了,我们对现实、对未来的认识也就清晰了。

——孟繁华

《北纬四十度》在当下的散文创作中具有重大意义。陈福民在书中提到要有正当的文学观和历史观,这是他的批评观,也是他写作这本书坚守的一个原则。文学观和历史观二者协调统一,不拘泥一事一物,不囿于成规定论,在分析论证的时候也力图通过全方位、历史性的综合和比较来抓住事件的核心和本质。

——贺绍俊

《北纬四十度》是近年来方兴未艾的“非虚构文学”潮流中一篇上乘之作。在“非虚构”一面它与史学写作有某种共通性,但它又是历史从业者写不出来的。因为它还有“文学”这一面,即采用文学的技巧与手法来讲述真实的故事,赋予真实故事以“强有力的情感和美学效果”。

——姚大力

迷人的液体

这是一本介绍液体及其特性的材料学科普书。作者马克•米奥多尼克用专业的材料学知识为我们解读了日常生活里各种各样的液体。在一次飞机旅行中,他看到了从水、胶水到咖啡、葡萄酒、液晶显示屏和洗手液等各种物质的碰撞。从革命性的钢笔和航空煤油,到自我修复道路和计算机的前沿研究,米奥多尼克运用他幽默风趣的科学叙事,揭示了为什么液体能在树里向上流,为什么油是有黏性的,为什么海浪能翻涌那么远,以及如何泡出一杯完美的茶,等等。

◎ 畅销全球科普书《迷人的材料》姊妹篇。获2018英国英国皇家学会科学图书奖,《金融时报》2018年年度图书奖,比尔•盖茨强烈推荐,《星期日泰晤士报》《卫报》推荐!

◎ “最会讲故事的科学家”又一科普力作,“英国百大影响力科学家”、伦敦大学学院材料科学教授、畅销科普书作家马克•米奥多尼克,再次用有趣的故事和“英式幽默”展示液体的魅力。一趟跨越大西洋的航班,因这些迷人又危险的液体而变得引人入胜、惊喜不断。

◎ “零门槛”材料学科普经典,带你从液体的角度看世界。33种流经我们生命的液体,有着你不知道的多面性和科学故事。如何泡出一杯完美的茶?唾液为什么令人感到恶心?空调是怎么利用液体来制冷的?水为什么会在植物体内向上移动,却又从山上向下流?这本书向你展示了液体是如何迷人又危险,自由而多变。

◎ 高清彩图+作者手绘,科普书也可以如此有趣。全书配以大量高清彩图和作者亲手绘制的插画,让科学知识更形象生动。

从秦朝说起,到清朝结束:大秦风云

中文历史类听书榜单完全不可错过的作品!

喜马拉雅历史榜NO.1的长期霸榜者!

每天5000人加入本书的粉丝队伍中!

一本容易上头的历史书,

百万粉丝追着不放

听着不过瘾,终于盼来文字版!

————————————————

源自正史,轻松述说

有血有肉,映照现实

封建帝制的开创者秦始皇,有着复杂的出身背景以及动荡的童年,但是依然从乱世中坚定地走上了历史舞台,并成为他所处时代的主角,荡平六国,成为千古一帝。他轻儒重法,快速建立了统一的帝国规制;他泰山封禅,信方士求仙丹,修长城,建阿房,霸道而强势,轰轰烈烈地建立起中国历史上第一个统一的封建帝国。

打江山容易,守江山难。秦朝后期,官逼民反,陈胜吴广揭竿而起,刘备项羽蓄势待发,秦始皇逝去,新的一个朝代即将上场。

—————————————————

秦始皇荡平六国,建立了第一个中央集权制的封建王朝,开创了中国历史大一统的局面,这其中,有很多重要的人物和事件成为推动历史向前的关键,比如,吕不韦、李斯、陈胜、吴广、刘邦、项羽等人物,以及始皇出巡、大泽乡起义等事件。

本书作者用通俗易懂的语言,将秦朝从建立、发展到分崩离析的重要节点进行了故事性地介绍,并以史为鉴,将历史照进现实。从而让我们能够轻松地抓住历史的主要脉络,愉悦地体验历史故事,建立正确的历史观,过好当下的生活。

宋代是中国历具有人文精神、有教养、有思想的朝代之一,有些历史学家将之比作中国的文艺复兴。它结束了残唐五代乱局,使中华大一统的主体文脉得以延续,又在诸多领域独具开创性,深远影响到元明清乃至近代中国文化的基本面貌。陈寅恪先生所谓“华夏民族之文化,历数千载之演进,造极于赵宋之世”。

宋代士人集体展现出“文以载道”“先天下之忧而忧,后天下之乐而乐”的气魄与人格,重新划定了个人与天地自然、家国人伦的关系,为儒家理想的生活方式找到了道理和依据。他们看重内在自我人格的实现,又兼具书法、绘画、诗词等多方面修养,呈现出文雅、洒脱、有趣的人生。其“士气”通过抚琴、调香、赏花、观画、饮酒、烹茶等活动化入民俗,贡献了一系列雅致的生活范式,风尚所及,上至皇家宫廷,下至巷陌百姓,成为后世追慕的审美典范。

三联书店邀请邓小南、杨立华、王连起、朱青生、康震、廖宝秀、扬之水、郑培凯、叶放、余辉十位重量级专家学者,以文化和审美为经纬,分别从国势、理学、书法、宋画、宋词、宋瓷、名物、茶事、雅集十个侧面,编织宋代文人的生活美学指南,立体呈现宋人丰富的精神世界,以及千年不坠的艺术传统。全书四色印刷,选配近三百幅精美高清图片,充分展示宋代文物的质地和细节,可供鉴赏与收藏

Linux性能优化

在当前复杂的大规模系统场景下,好的应用程序性能比以往任何时候都更重要,但是获得这样的性能也更加困难。Linux由于其开源特性,已经具有一系列优化工具,只是这些工具散布在互联网上,工具的相关文档也很少,只有少数专家知道如何综合使用这些工具来解决实际问题。基于此,菲利普G.伊佐特著贺莲、龚奕利译的《Linux性能优化/Linux\Unix技术丛书》介绍了当前常用的Linux优化工具,展示了它们是如何行之有效地提升整体应用程序性能的。通过真实案例,向开发人员演示了怎样定位影响性能的源代码行,使系统管理人员和应用程序开发人员能够迅速深入系统瓶颈,实施解决方案。

通过阅读《Linux/Unix技术丛书:Linux性能优化》,你能够:

在不熟悉底层系统的情况下,快速识别系统瓶颈。

针对具体问题,找到并选择正确的性能工具。

深入理解系统性能及优化问题。

掌握优化系统CPU、用户CPU、内存、网络I/O和磁盘I/O的方法,并了解它们之间的关系。

掌握修复计算密集型(CPU-bound)、延迟敏感和I/O密集型(I/O—bound)的应用程序的方法,跟随案例轻松地配置自己的环境。

安装并使用Linux系统的高级全系统分析器——oprofile。

无论读者的技术背景如何,性能优化的新手都能通过学习《Linux/Unix技术丛书:Linux性能优化》,掌握一系列清晰实用的优化原则和策略,并获得丰富的Linux知识,解决Linux系统和应用程序的优化问题,增加商业价值并提高用户满意度。

算法之美

《算法之美——隐匿在数据结构背后的原理(C++版)》围绕算法与数据结构这个话题,循序渐进、深入浅出地介绍了现代计算机技术中常用的40 余个经典算法,以及回溯法、分治法、贪婪法和动态规划等算法设计思想。在此过程中,《算法之美——隐匿在数据结构背后的原理(C++版)》也系统地讲解了链表(包括单向链表、单向循环链表和双向循环链表)、栈、队列(包括普通队列和优先级队列)、树(包括二叉树、哈夫曼树、堆、红黑树、AVL 树和字典树)、图、集合(包括不相交集)与字典等常用数据结构。同时,通过对22 个经典问题(包括约瑟夫环问题、汉诺塔问题、八皇后问题和骑士周游问题等)的讲解,逐步揭开隐匿在数据结构背后的算法原理,力图帮助读者夯实知识储备,激活思维技巧,并最终冲破阻碍编程能力提升的重重藩篱。

《算法之美——隐匿在数据结构背后的原理(C++版)》适合作为大专院校相关专业学生研习算法与数据结构知识的课外参考书。对有意参加信息学竞赛的读者,本书亦有很强的参考价值。此外,鉴于算法与数据结构在求职过程中常常被视为考察重点,所以就临近毕业的学生或其他欲从事IT 行业的求职者而言,阅读《算法之美——隐匿在数据结构背后的原理(C++版)》也将对面试备考大有裨益。

未来镜像

【简介】

由微像文化联合《克拉克世界》发起的“中国作家专栏”项目,截至目前已有多位作家的二十余部作品,翻译成英文发表在这本全美发行量前三的科幻杂志上。此次中英文合集的编撰由微像发起,将世界舞台上已经崭露头角的中国科幻作品集结出版。本书收录了刘慈欣、郝景芳、张冉、夏笳、阿缺等九位中国科幻作家的作品,由雨果奖得主、《三体》译者刘宇昆领衔翻译,是中外科幻合作的一个里程碑。

【推荐语】

借中国科幻的前沿海浪,闯向世界科幻的时代巅峰。

——吴岩,科幻研究者、北师大教授

本书选择了中国当代最有代表性的科幻作家的作品,窥一斑而知全豹。

——李淼,物理学家、中山大学天文与空间科学研究院院长

科幻文学是中国当代文学写作最有活力的组成部分。收入此书中的作家作品,以其鲜明的美学风格和自觉的文体意识证明中国的科幻文学已然走向世界,并必将在未来改写世界科幻文学的面貌。

——杨庆祥,评论家、学者、诗人

这世界有很多种打开方式,我在这书里遇见了九种,九种都那么有趣,我只能眼花缭乱,举棋不定。

——鹦鹉史航,知名编剧、策划人

也许极少有人能想到,在国家提升软实力的过程中,“科幻”这种原本属于小圈子的文学体裁竟能够成为中国最早“走出去”的文化产品之一。从这个意义上来说,这本“出口科幻作品集”已经超越了小说本身的意义,而成了一种值得研究的文化现象

——曹天元,科普作家、《量子物理史话》作者

建构未来的过程中,没有什么比一个好的故事更能统一大家的目标了。我们这个民族很愿意不断地回顾历史,但是对于未来,我们需要更新更好的故事,更为具象地描绘和定义未来。很高兴看到《未来镜像》这本科幻小说集,更愿意与大家一起展望未来。

——王煜全,海银资本创始合伙人、“前哨”栏目主讲人

《未来镜像》以现在映射出未来,科幻之美在于想象力,想象力让我们构想出各种瑰丽的可能性。

——顾嘉唯,物灵科技CEO

驯服烂代码

Kent Beck、Martin Fowler、Michael C. Feathers、Robert C. Martin、Joshua Kerievsky、Gerard Meszaros等大师们的传世著作为如何提升编程技艺和代码质量提供了思想和原则上的指导,本书则为实践和融合这些思想、原则提供了过程和方法上指导。本书通过编程操练的方式讲述了如何用TDD(测试驱动开发)的方法来驯服烂代码,通过结对编程的对话形式展示了驯服烂代码的完整过程,将驯服烂代码所需要的思想、态度、习惯、方法和技艺完全融入编程操练实践中,是目前最具实践指导意义的驯服烂代码的著作。

全书共20章,分为四个部分:第一部分(第1~10章)首先通过测试后行和测试先行两种方法完成了一个名为“码农酒店”(世界时钟)的编程操练题目,然后对这两种方法进行对比,引出了烂代码的概念,读者能非常直观看出哪一种方法更容易写出烂代码。第二部分(第11~15章)通过一个名为Trivia(答题闯关游戏)的经典编程操练题目详细讲述了驯服一段烂代码的过程,首先讲解了代码腐臭的识别和记录,然后讲解了如何通过一系列的重构来清除这些腐臭。第三部分(第16~18章)通过三个编程操练题目详述了编写真正的单元测试的过程,首先讲解了用提取接口的办法编写Stub来进行单元测试,以及用子类化并覆写方法的办法编写Mock来进行单元测试,然后讲解了如何将被测类与文件系统之间的这种不适用于单元测试的耦合,转化为被测类与字符串之间这种适合与单元测试的耦合。第四部分(第19~20章)总结了驯服烂代码的步骤及方法,首先讲解了TDD开发方法的一种实现:I-EPP-TR方法,该方法中的全面重构的概念对传统的重构概念进行了扩展,然后讨论了如何才能将前面所讨论的良好的编程方法形成习惯并固化下来。

面向对象的思考过程(原书第4版)

〔简介〕

本书是一部独具特色的面向对象技术著作。书中结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。本书共15章,在结构上可以分为两部分:第一部分包括第1~10章,探讨面向对象的基本概念,比如封装、多态、继承等;第二部分包括第11~15章,专注于将这些概念应用于一些通用的面向对象技术中,并结合了一些实用的应用程序。

本书内容精炼,示例简单明了,适合各层次面向对象开发人员阅读,也是高校相关专业面向对象课程的理想教学参考书。

〔译序〕

很多IT从业人员进入这个行业都是从学习一门编程语言开始的。对于编程,我们往往过于关注语言的语法细节,反而忽略了其背后的设计理念。面向对象的思考过程就是一个非常优秀的设计理念。它可以独立于语言存在。如果你熟练掌握了面向对象的思考过程,那么就可以轻松地在不同的面向对象的语言之间切换。

本书透彻地阐述了面向对象这一概念。作者Matt在书中反复强调学习面向对象的思考过程优于学习任何编程语言或工具。事实上,他也是这么做的。Matt阐述了面向对象的三要素:继承、封装、多态,并且自己加上了第四个要素:组合。关于组合,Matt不惜篇幅做了大量的讲解,并且列举了很多通俗易懂的例子,这也是本书的一大特色。

Matt也纠正了人们的一些普遍误解,比如面向对象的范式与面向过程的范式并不是完全对立的关系。而且在应用面向对象的设计和开发时,Matt也讲解了不少如何与遗留系统集成的技巧。同时,Matt也简要介绍了UML这个建模利器。为了不混淆重点,他把介绍UML的章节放置在很靠后的位置。因为他明白,先了解面向对象的各项概念是最重要的。

我虽然拥有多年的从业经验,但是再看本书时仍然有不少收获。其实自从我接触了函数式编程,就渐渐成为函数式编程的拥趸。我会时不时地“鼓吹”函数式编程范式的好处,顺便“贬低”一下面向对象编程。但同时我也有个疑问,既然函数式编程这么好,为什么这几年的发展只能算是波澜不惊,而没有掀起大风浪呢?读了本书之后,我似乎找到了答案。首先面向对象的思考过程更加符合大家对世界的直观感受,毕竟不是每个人都是数学家。函数式编程可以简化很多问题,但它并不能简化所有问题。其次是面向对象的编程范式和函数式编程的范式并不是完全对立的,正如作者讲过,面向过程的编程范式和面向对象的编程范式也不是完全对立的。比如目前流行的一些语言(Scala、Go等)都具备函数式的特点,也兼具面向对象的特点(只不过它们的面向对象的机制与传统的方式有所不同)。所以无论你喜欢哪种编程范式,了解彼此的不同之处是至关重要的。而本书则是了解面向对象范式的优秀书籍。

本书已经更新到了第4版。从本书长达10多年的跨度来看,面向对象范式经久不衰。Matt也适时地在新版中加入了一些新的主题,比如可移植数据、分布式系统、Web服务等。Matt不仅阐述了这些技术,还讲述了它们的前世今生。这样可以帮助读者更加充分地了解技术的演化之路。

无论你是否有面向对象编程的经验,本书都适合你作为面向对象思考的旅程开端。最后,希望本书能给大家带来超凡的阅读体验。

Github | Docker | Library | Project