编程语言实现模式
编程语言实现模式

《编程语言实现模式》旨在传授开发语言应用(工具)的经验和理念,帮助读者构建自己的语言应用。这里的语言应用并非特指用编译器或解释器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通

分析模式
分析模式

本书的作者MartinFowler是国际著名的OO专家,敏捷开发方法的创始人之一,现为ThoughtWorks公司的首席科学家,本书是作者的代表作之一,深受业界专业人士和广大读者的好评,经久不衰。本书讲述各种分析模式(即来自概念性业务模型的模式)和支持模式(即讲述如何使用分析模式的辅助性模式),把论述重点放在介绍面向对象分析和设计的最终结果—即模型本身。作者透过平实朴素的语言,将自己丰富

Go语言学习指南:惯例模式与编程实践
Go语言学习指南:惯例模式与编程实践

Go语言正迅速成为构建Web服务的优选语言。尽管市面上有大量的教程向具有其他编程语言经验的开发者讲授Go语法,但要熟练掌握Go语言,这些教程远远不够,它们并没有介绍Go语言的惯例模式与编程实践。本书将指导读者学习编写清晰且符合Go语言惯例的代码所需的关键知识。无论你的开发经验和水平如何,都将通过本书学会Go开发者的思考模式。作者JonBodner精心介绍了经验丰富的Go开发者所采用的设计

设计模式解析
设计模式解析

本书提供了从分析到实现的全过程,从而使你能够了解模式的内幕,并且为你提高自身的整体设计能力奠定基础。本书还为初学者提供了关于面向对象设计模式的准确和有帮助的入门介绍。本书将面向对象的编程原则与设计模式的强大功能结合起来创建了一个编程环境,用于开发健壮的和可靠的软件。书中包含很多实际的和可应用的实例,用来教你如何使用模式的优势来进行高级软件设计。本书以作者自身学习、使用模式和

企业集成模式
企业集成模式

这是一本有关使用消息传递进行企业集成的书。这本书并不只是介绍某种特别的技术或产品,而是为使用各种消息传递产品和技术的开发人员以及集成人员准备的。本书不会为企业应用集成建立商业案例,而是把重点放在如何实现应用的集成上。读者通过本书可以学会如何集成企业应用。.异步消息传递已证明是成功实现企业集成的最佳方案。但是,为了构建和部署消息传递解决方案,开发人员要面对大量的问题。本书提供了意义非凡的6

软件架构:架构模式、特征及实践指南
软件架构:架构模式、特征及实践指南

本书全面概述了软件架构的方方面面,涉及架构特征、架构模式、组件识别、图表化和展示架构、演进架构,以及许多其他主题。本书分为三部分。第1部分介绍关于组件化、模块化、耦合和度量软件复杂度的基本概念和术语。第2部分详细介绍各种架构风格:分层架构风格、管道架构风格、微内核架构风格、基于服务的架构风格、事件驱动的架构风格、基于空间的架构风格、编制驱动的面向服务的架构、微服务架构。第3

设计模式
设计模式

《设计模式:可复用面向对象软件的基础》(双语版)是引导读者走入软件设计迷宫的指路明灯,凝聚了软件开发界几十年的设计经验。四位顶尖的面向对象领域专家尽心挑选了最具价值的23种设计实践,加以分类整理和命名,并用简洁而易于重用的形式表达出来。这23个模式逐渐成为开发界进行技术交流所必备的基本知识和语汇。《设计模式:可复用面向对象软件的基础》(双语版)已经成为广大技术人员的圣经和经典,一直名列Am

文化模式
文化模式

《文化模式》是《菊与刀》的作者、美国著名人类学家露丝·本尼迪克特的代表作,写于1934年。该书也可以说是20世纪西方有关文化问题讨论中最有影响的著作之一,已被译成14种文字,有着广泛影响。果勒认为,可以“以此书出版的年代,作为国民性的科学研究诞生之年”。玛格丽特·米德在1958年的新序中提出,此书是“20世纪第二季最伟大的著作之一”。“文化模式”这一概念,有各种不同的用途和意思。不同的文化人类学家

微服务架构设计模式
微服务架构设计模式

成功地开发基于微服务架构的应用软件,需要掌握一系列全新的架构思想和实践。在这本独特的书籍中,微服务架构的先驱、Java开发者社区的意见领袖ChrisRichardson收集、分类并解释了44个架构设计模式,这些模式用来解决诸如服务拆分、事务管理、查询和跨服务通信等难题。本书将教会你如何开发和部署生产级别的微服务架构应用。这套宝贵的架构设计模式建立在数十年的分布式系统经验之上,C

设计模式之美
设计模式之美

◎内容简介:本书结合真实项目案例,从面向对象编程范式、设计原则、代码规范、重构技巧和设计模式5个方面详细介绍如何编写高质量代码。第1章为概述,简单介绍了本书涉及的各个模块,以及各个模块之间的联系;第2章介绍面向对象编程范式;第3章介绍设计原则;第4章介绍代码规范;第5章介绍重构技巧;第6章介绍创建型设计模式;第7章介绍结构型设计模式;第8章介绍行为型设计模式。本书可以作为

互联网金融商业模式与架构
互联网金融商业模式与架构

本书从互联网金融几个有争议的焦点问题开始,以发现互联网金融商业新模式结束,为大家厘清了有关互联网金融的几个理论与实践问题。除了开始的两章以及末尾的一章,本书中间部分共用9章从互联网金融商业模式和架构两个角度,如抽丝剥茧般一层一层地揭开互联网金融背后的“秘密”和运作原理。面对众说纷纭的互联网金融商业模式,本书以传统金融机构的互联网化、互联网企业的金融服务、独立第三方互联网金融平台以及互联网金

金融模式
金融模式

金融是现代经济的发动机。“十四五”规划提出,构建新发展格局更需要金融的支持,我国由“金融大国”向“金融强国”迈进。金融巨头是市场经济的“弄潮儿”,既影响国家实力,又影响亿万人的财富和生活。当前中国深入推进金融供给侧改革,需要具有国际竞争力的金融机构走上世界舞台,助力中华民族伟大复兴。本书选取了国内外各类具有代表性的大型金融机构,包括投行(高盛、罗斯柴尔德)、银行和财富管理机构(瑞银)、资管