文章插图
Java架构之完美设计——实战经典【Java架构之完美设计——实战经典】本书正是继《Java代码与架构之完美最佳化——实战经典》《软体品质之完美管理——实战经典》之后,优秀软体架构师又一本必读书,也是“软体架构师成长之路”系列教程的第三部作品,亦是本系列的收官之作 。
基本介绍书名:Java架构之完美设计——实战经典
作者:颜廷吉
ISBN:9787111635123
类别:403
定价:109
出版社:机械工业出版社
出版时间:2019-09-01
内容简介本书内容分为软体架构理论、软体架构高级技能、软体架构综合技能以及软体架构创新四大部分 。第壹部分是第1、2章,介绍了软体架构师练就的方法、软体架构设计模式、软体架构开发模型、软体架构模式、软体架构思维、软体架构编程思想以及软体架构设计原则等,为软体架构设计的基本理论;第二部分是第3~5章,介绍了软体架构师必备的工具体系、Java机制技能要点专题、Java后台技术栈技能要点专题以及日誌架构设计、安全架构设计、许可权架构设计、验证架构设计、异常架构设计、讯息架构设计、阻塞架构设计、数据字典架构设计Java八大核心架构设计体系,为软体架构设计的高级技能体系;第三部分是第6~13章,以Spring技术为脉络,介绍了JavaWeb、SpringMVC、Spring Integration、Spring Boot、SOAP WebService、REST WebService以及框架测试等架构设计相关的核心技术,为软体架构设计与实现相关的综合技能体系;第四部分是第14、15章,以开源框架以及自动化代码生成工具开发为中心,启发读者的创新思维,为软体架构的创新技能体系 。作者简介颜廷吉,山东临沂人,毕业于北京大学软体与微电子学院,获硕士学位,365IT学院创始人兼首席讲师 。“软体架构师成长之路”三部曲《Java代码与架构之完美最佳化——实战经典》《软体品质之完美管理——实战经典》《Java架构之完美设计——实战经典》作者 。现就职于日本e-Technology公司,从事软体架构方面的研究、谘询与教学工作,有十余年的一线软体设计与研发经验 。目录序前言第1章 架构概述1.1 架构来源1.1.1 软体架构1.1.2 架构单位1.1.3 常见架构错误概念1.2 架构的价值1.3 架构发展历史1.4 架构师1.4.1 架构师分类1.4.2 软体架构师职责1.4.3 软体架构师素质要求1.4.4 架构师练就方法小结习题第2章 架构基本理论2.1 架构品质2.2 架构过程2.2.1 架构流程2.2.2 架构成果2.2.3 架构团队2.3 架构开发模型2.3.1 开发模型概述2.3.2 边做边改模型2.3.3 叠代开发模型2.3.4 Scrum开发模型2.4 架构设计常用UML2.4.1 概述2.4.2 类图2.4.3 序列图2.4.4 构件图2.4.5 部署图2.5 架构常用设计模式2.5.1 模式概述2.5.2 设计模式概述2.5.3 设计模式与框架2.5.4 单例模式2.5.5 工厂方法模式2.5.6 建造者模式2.5.7 适配器模式2.5.8 外观模式2.5.9 代理模式2.5.10 模板方法模式2.5.11 策略模式……