注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)聊聊架構(gòu)

聊聊架構(gòu)

聊聊架構(gòu)

定 價(jià):¥69.00

作 者: 王概凱
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121311222 出版時(shí)間: 2017-04-01 包裝:
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  架構(gòu)是如何運(yùn)作并影響人們的日常生活的,在軟件行業(yè)中架構(gòu)是如何運(yùn)作的?架構(gòu)又是如何指導(dǎo)代碼編寫的,如何把架構(gòu)應(yīng)用在軟件工程實(shí)踐上?帶著這些疑問,本書通過大量的實(shí)例一步一步揭示出架構(gòu)背后的原理,以及架構(gòu)在軟件行業(yè)的發(fā)展,并通過企業(yè)實(shí)例來展示軟件架構(gòu)的實(shí)際應(yīng)用。本書沒有高深的詞匯,不僅適合IT從業(yè)人員閱讀,也適合其他行業(yè)的人士閱讀。尤其對(duì)于想從事架構(gòu)工作的人而言,是一本不可多得的參考材料。

作者簡(jiǎn)介

  “聊聊架構(gòu)”是知名IT技術(shù)垂直社區(qū)網(wǎng)站新推出的一個(gè)欄目,內(nèi)容為軟件與網(wǎng)站架構(gòu),由一線架構(gòu)師執(zhí)筆。本書作者王概凱,網(wǎng)名Kevin,是一位資深的軟件架構(gòu)師,也是這個(gè)欄目開山之作的作者,贏得數(shù)百萬訪問量。

圖書目錄

第一部分 認(rèn)識(shí)架構(gòu)

第 1 章 生命周期

1.1 生命周期的識(shí)別

1.2 核心與非核心生命周期

1.3 生命周期與分工

第 2 章 時(shí)間

第 3 章 為什么會(huì)產(chǎn)生架構(gòu)

3.1 分工

3.2 分工和生命周期

第 4 章 什么是架構(gòu)

4.1 架構(gòu)產(chǎn)生的條件

4.2 什么是架構(gòu)

4.3 架構(gòu)的生命周期

第 5 章 架構(gòu)和樹

5.1 樹與增長(zhǎng)

5.2 架構(gòu)和樹

第 6 章 概念

6.1 何為名相

6.2 究竟什么才是相

6.3 概念是溝通的基礎(chǔ)

6.4 把握概念的力量

聊聊架構(gòu)

第 7 章 什么是抽象

7.1 個(gè)性與共性

7.2 個(gè)性是基礎(chǔ)

第 8 章 識(shí)別問題

8.1 面對(duì)問題有哪些困難

8.2 如何識(shí)別問題

8.3 尋找問題主體

第 9 章 切分的原則

9.1 切分就是利益的調(diào)整

9.2 為什么需要切分

9.3 切分的原則 

9.4 樹和分層

9.5 切分與建模

9.6 切分的輸出和組織架構(gòu)

第 10 章 架構(gòu)與流程

10.1 什么是流程

10.2 流程和架構(gòu)拆分的關(guān)系

第 11 章 什么是架構(gòu)師

11.1 架構(gòu)師做什么

11.2 架構(gòu)師也是人 

11.3 人人都是架構(gòu)師 

11.4 架構(gòu)師和權(quán)利 

第二部分 軟件架構(gòu) 

第 12 章 什么是軟件 

12.1 以模擬人為目標(biāo)的馮諾依曼結(jié)構(gòu)和圖靈機(jī) 

12.2 成本為王 

12.3 天空才是極限 

12.4 軟件的作用 

目錄

IX

第 13 章 軟件的生命周期 

13.1 軟件的開發(fā)生命周期 

13.2 軟件開發(fā)的增長(zhǎng) 

13.3 軟件開發(fā)的迭代 

13.4 軟件的運(yùn)行生命周期 

第 14 章 什么是軟件架構(gòu) 

14.1 要解決什么問題 

14.2 分別是誰的問題呢 

14.3 分別有什么問題 

14.4 分析問題 

14.5 會(huì)生成哪些架構(gòu) 

14.6 什么是軟件架構(gòu) 

第 15 章 什么是軟件架構(gòu)師 

15.1 軟件架構(gòu)師的區(qū)別 

15.2 軟件架構(gòu)師的困境 

15.3 生命周期的思考 

15.4 軟件架構(gòu)師的權(quán)力 

15.5 軟件架構(gòu)師和技術(shù)人員對(duì)技術(shù)的態(tài)度區(qū)別 

15.6 架構(gòu)師是技術(shù)的使用者 

15.7 如何保障架構(gòu)落地 

第 16 章 業(yè)務(wù)、架構(gòu)和技術(shù)三者的關(guān)系 

16.1 什么是技術(shù) 

16.2 業(yè)務(wù)和架構(gòu)及技術(shù)之間的關(guān)系 

16.3 技術(shù)人員和業(yè)務(wù)人員的關(guān)系 

16.4 重新發(fā)明輪子 

16.5 開源技術(shù) 

第 17 章 軟件研發(fā) 

17.1 軟件工程師的興起和使命 

17.2 分工的困境 

17.3 軟件的迭代 

17.4 軟件開發(fā)的分工 

聊聊架構(gòu)

X

17.5 軟件開發(fā)模式和架構(gòu) 

17.6 軟件工程師的支持者 

第 18 章 軟件的架構(gòu)拆分 

18.1 軟件拆分的原動(dòng)力 

18.2 軟件開發(fā)團(tuán)隊(duì)的拆分 

18.3 軟件的拆分 

18.4 軟件開發(fā)的基礎(chǔ)技術(shù) 

18.5 軟件拆分的第二動(dòng)力 

18.6 架構(gòu)一步到位 

第 19 章 如何寫好代碼 

19.1 什么叫業(yè)務(wù)邏輯 

19.2 業(yè)務(wù)邏輯分散的危害 

19.3 業(yè)務(wù)邏輯內(nèi)聚的好處 

19.4 代碼架構(gòu)實(shí)例 

19.5 代碼誤解 

19.6 軟件的拆分 

第 20 章 單元測(cè)試 

20.1 什么是單元測(cè)試 

20.2 單元測(cè)試的困境 

20.3 單元測(cè)試測(cè)什么 

20.4 如何改造代碼 

20.5 為什么要做單元測(cè)試 

20.6 如何做單元測(cè)試 

第 21 章 軟件架構(gòu)和面向?qū)ο?nbsp;

21.1 什么是面向過程 

21.2 什么是面向?qū)ο?nbsp;

21.3 生命周期和面向?qū)ο蠹懊嫦蜻^程 

21.4 架構(gòu)和面向?qū)ο蠹懊嫦蜻^程 

21.5 面向?qū)ο蟮恼`區(qū) 

21.6 對(duì)象和生命 

目錄

XI

第 22 章 軟件架構(gòu)與設(shè)計(jì)模式 

22.1 模式以及模式的意義 

22.2 什么是設(shè)計(jì)模式 

22.3 軟件設(shè)計(jì)模式 

22.4 設(shè)計(jì)模式和架構(gòu) 

22.5 設(shè)計(jì)模式的誤區(qū) 

第 23 章 軟件架構(gòu)和軟件框架 

23.1 訪問類框架 

23.2 業(yè)務(wù)類框架 

23.3 什么是框架 

23.4 框架的特點(diǎn) 

第 24 章 軟件運(yùn)維 

24.1 軟件運(yùn)行生命周期

24.2 什么是軟件運(yùn)維

24.3 運(yùn)維的業(yè)務(wù)模型

24.4 控制變化

24.5 監(jiān)控變更

24.6 預(yù)警變更

24.7 主導(dǎo)變更 

24.8 提升變更質(zhì)量 

24.9 運(yùn)維的架構(gòu)拆分 

第 25 章 軟件訪問生命周期 

25.1 軟件訪問的業(yè)務(wù)模型 

25.2 軟件訪問路徑的架構(gòu)拆分 

25.3 大規(guī)模軟件訪問的架構(gòu)拆分 

25.4 集群 

25.5 數(shù)據(jù)中心 

第 26 章 軟件架構(gòu)和大數(shù)據(jù) 

26.1 什么是大數(shù)據(jù) 

26.2 如何做好大數(shù)據(jù) 

26.3 軟件大數(shù)據(jù) 

聊聊架構(gòu)

XII

第 27 章 軟件架構(gòu)和建筑架構(gòu) 

27.1 軟件架構(gòu)和建筑架構(gòu)的目標(biāo)之異同 

27.2 軟件和建筑的架構(gòu)擴(kuò)展之異同 

第三部分 軟件架構(gòu)的應(yīng)用 

第 28 章 交易 

28.1 什么是交易 

28.2 貨幣的出現(xiàn) 

28.3 企業(yè)的實(shí)質(zhì) 

28.4 軟件對(duì)交易的影響 

28.5 軟件的交易 

28.6 企業(yè)的核心 

第 29 章 產(chǎn)品 

29.1 什么是產(chǎn)品 

29.2 什么是商品 

29.3 識(shí)別產(chǎn)品 

29.4 產(chǎn)品系統(tǒng) 

29.5 產(chǎn)品列表 

29.6 產(chǎn)品詳情 

29.7 商品的規(guī)則 

第 30 章 用戶 

30.1 什么是用戶 

30.2 為什么需要用戶 

30.3 客戶的出現(xiàn) 

30.4 用戶的生命周期

30.5 用戶的識(shí)別

第 31 章 訂單

31.1 什么是訂單

31.2 訂單的生命周期架構(gòu)拆分

31.3 訂單支付

31.4 訂單生命周期

第 32 章 交易系統(tǒng)

32.1 企業(yè)的架構(gòu)拆分

32.2 軟件系統(tǒng)的建模

32.3 訪問業(yè)務(wù)模型

32.4 交易軟件系統(tǒng)的架構(gòu)拆分

32.5 服務(wù)的產(chǎn)生和粒度

32.6 用戶系統(tǒng)的拆分

第 33 章 事務(wù)

33.1 什么是事務(wù)

33.2 軟件中的事務(wù)

33.3 數(shù)據(jù)庫事務(wù)的濫用

33.4 數(shù)據(jù)庫的正確使用方式

33.5 服務(wù)調(diào)用


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)