《聊聊架构》电子书下载

聊聊架构txt,chm,pdf,epub,mobi下载
作者: 王概凯
出版社: 电子工业出版社
副标题: 洞见架构之道
出版年: 2017-5
定价: 69
装帧: 平装
ISBN: 9787121311222

内容简介  · · · · · ·

我们总是喜欢借鉴别人的架构实践,参考别人的架构图,但体会过的人都知道,由于各家公司的行业背景、发展情况、人力资源都不同,所以真正意义上的架构借鉴难度很大。 《聊聊架构》希望揭开事物的外在“表皮”,再现架构深层之理,向读者揭示最本质的架构之道。





目录  · · · · · ·

第一部分 认识架构

第 1 章 生命周期

1.1 生命周期的识别

· · · · · · ()
第一部分 认识架构

第 1 章 生命周期

1.1 生命周期的识别

1.2 核心与非核心生命周期

1.3 生命周期与分工

第 2 章 时间

第 3 章 为什么会产生架构

3.1 分工

3.2 分工和生命周期

第 4 章 什么是架构

4.1 架构产生的条件

4.2 什么是架构

4.3 架构的生命周期

第 5 章 架构和树

5.1 树与增长

5.2 架构和树

第 6 章 概念

6.1 何为名相

6.2 究竟什么才是相

6.3 概念是沟通的基础

6.4 把握概念的力量

第 7 章 什么是抽象

7.1 个性与共性

7.2 个性是基础

第 8 章 识别问题

8.1 面对问题有哪些困难

8.2 如何识别问题

8.3 寻找问题主体

第 9 章 切分的原则

9.1 切分就是利益的调整

9.2 为什么需要切分

9.3 切分的原则

9.4 树和分层

9.5 切分与建模

9.6 切分的输出和组织架构

第 10 章 架构与流程

10.1 什么是流程

10.2 流程和架构拆分的关系

第 11 章 什么是架构师

11.1 架构师做什么

11.2 架构师也是人

11.3 人人都是架构师

11.4 架构师和权利

第二部分 软件架构

第 12 章 什么是软件

12.1 以模拟人为目标的冯诺依曼结构和图灵机

12.2 成本为王

12.3 天空才是极限

12.4 软件的作用

第 13 章 软件的生命周期

13.1 软件的开发生命周期

13.2 软件开发的增长

13.3 软件开发的迭代

13.4 软件的运行生命周期

第 14 章 什么是软件架构

14.1 要解决什么问题

14.2 分别是谁的问题呢

14.3 分别有什么问题

14.4 分析问题

14.5 会生成哪些架构

14.6 什么是软件架构

第 15 章 什么是软件架构师

15.1 软件架构师的区别

15.2 软件架构师的困境

15.3 生命周期的思考

15.4 软件架构师的权力

15.5 软件架构师和技术人员对技术的态度区别

15.6 架构师是技术的使用者

15.7 如何保障架构落地

第 16 章 业务、架构和技术三者的关系

16.1 什么是技术

16.2 业务和架构及技术之间的关系

16.3 技术人员和业务人员的关系

16.4 重新发明轮子

16.5 开源技术

第 17 章 软件研发

17.1 软件工程师的兴起和使命

17.2 分工的困境

17.3 软件的迭代

17.4 软件开发的分工

17.5 软件开发模式和架构

17.6 软件工程师的支持者

第 18 章 软件的架构拆分

18.1 软件拆分的原动力

18.2 软件开发团队的拆分

18.3 软件的拆分

18.4 软件开发的基础技术

18.5 软件拆分的第二动力

18.6 架构一步到位

第 19 章 如何写好代码

19.1 什么叫业务逻辑

19.2 业务逻辑分散的危害

19.3 业务逻辑内聚的好处

19.4 代码架构实例

19.5 代码误解

19.6 软件的拆分

第 20 章 单元测试

20.1 什么是单元测试

20.2 单元测试的困境

20.3 单元测试测什么

20.4 如何改造代码

20.5 为什么要做单元测试

20.6 如何做单元测试

第 21 章 软件架构和面向对象

21.1 什么是面向过程

21.2 什么是面向对象

21.3 生命周期和面向对象及面向过程

21.4 架构和面向对象及面向过程

21.5 面向对象的误区

21.6 对象和生命

第 22 章 软件架构与设计模式

22.1 模式以及模式的意义

22.2 什么是设计模式

22.3 软件设计模式

22.4 设计模式和架构

22.5 设计模式的误区

第 23 章 软件架构和软件框架

23.1 访问类框架

23.2 业务类框架

23.3 什么是框架

23.4 框架的特点

第 24 章 软件运维

24.1 软件运行生命周期

24.2 什么是软件运维

24.3 运维的业务模型

24.4 控制变化

24.5 监控变更

24.6 预警变更

24.7 主导变更

24.8 提升变更质量

24.9 运维的架构拆分

第 25 章 软件访问生命周期

25.1 软件访问的业务模型

25.2 软件访问路径的架构拆分

25.3 大规模软件访问的架构拆分

25.4 集群

25.5 数据中心

第 26 章 软件架构和大数据

26.1 什么是大数据

26.2 如何做好大数据

26.3 软件大数据

第 27 章 软件架构和建筑架构

27.1 软件架构和建筑架构的目标之异同

27.2 软件和建筑的架构扩展之异同

第三部分 软件架构的应用

第 28 章 交易

28.1 什么是交易

28.2 货币的出现

28.3 企业的实质

28.4 软件对交易的影响

28.5 软件的交易

28.6 企业的核心

第 29 章 产品

29.1 什么是产品

29.2 什么是商品

29.3 识别产品

29.4 产品系统

29.5 产品列表

29.6 产品详情

29.7 商品的规则

第 30 章 用户

30.1 什么是用户

30.2 为什么需要用户

30.3 客户的出现

30.4 用户的生命周期

30.5 用户的识别

第 31 章 订单

31.1 什么是订单

31.2 订单的生命周期架构拆分

31.3 订单支付

31.4 订单生命周期

第 32 章 交易系统

32.1 企业的架构拆分

32.2 软件系统的建模

32.3 访问业务模型

32.4 交易软件系统的架构拆分

32.5 服务的产生和粒度

32.6 用户系统的拆分

第 33 章 事务

33.1 什么是事务

33.2 软件中的事务

33.3 数据库事务的滥用

33.4 数据库的正确使用方式

33.5 服务调用
· · · · · · ()

下载地址

发布者:Paloma冬冬

文件说明:zip / 解压密码:yiquhai.com

迅雷下载:您需要先后,才能查看

网盘下载:您需要先后,才能查看

关于内容:内容自于互联网,如果发现有违规内容请联系管理员删除!

作者: Paloma冬冬

该用户很懒,还没有介绍自己。

18 条评论

发表评论

  1. 杨小宝cancer 杨小宝cancer说道:
    1#

    收到期待观看

  2. 诺拉芙 诺拉芙说道:
    2#

    现在终于有机会看看这本书

  3. 关键我是你煊哥 关键我是你煊哥说道:
    3#

    新书,看看后追评

  4. 江木禾 江木禾说道:
    4#

    极力推荐

  5. 显示更多