注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)O'Reilly:語(yǔ)義軟件設(shè)計(jì)

O'Reilly:語(yǔ)義軟件設(shè)計(jì)

O'Reilly:語(yǔ)義軟件設(shè)計(jì)

定 價(jià):¥98.00

作 者: [美]埃本·休伊特(Eben Hewitt),馬晶慧 譯
出版社: 中國(guó)電力出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787519870300 出版時(shí)間: 2022-10-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  學(xué)習(xí)一系列久經(jīng)考驗(yàn)的架構(gòu)實(shí)踐,從有效的架構(gòu)、設(shè)計(jì)思維與運(yùn)維等方面入手,創(chuàng)建優(yōu)質(zhì)的軟件產(chǎn)品。深入探索業(yè)務(wù)架構(gòu)、基礎(chǔ)設(shè)施架構(gòu)、數(shù)據(jù)架構(gòu)與應(yīng)用程序架構(gòu)。探討架構(gòu)師、項(xiàng)目經(jīng)理以及管理層如何通過(guò)價(jià)值鏈,與開(kāi)發(fā)團(tuán)隊(duì)、管理團(tuán)隊(duì)和產(chǎn)品團(tuán)隊(duì)高效地開(kāi)展工作。探討機(jī)器學(xué)習(xí)架構(gòu)與自動(dòng)化流水線(xiàn)的特殊應(yīng)用。為企業(yè)架構(gòu)團(tuán)隊(duì)提供一套完整的實(shí)踐模板。

作者簡(jiǎn)介

  Eben Hewitt是一家全球企業(yè)SaaS公司的首席架構(gòu)師兼CTO。曾出版《Technology Strategy Patterns: Architecture as Strategy》、《Cassandra: The Definitive Guide》等多部有關(guān)架構(gòu)、服務(wù),以及軟件開(kāi)發(fā)的書(shū)籍。

圖書(shū)目錄

目錄
前言 .1
第一篇 設(shè)計(jì)理念
第1 章 軟件架構(gòu)的起源 9
1.1 軟件的概念起源 .9
1.2 復(fù)制與創(chuàng)新 . 15
1.3 為什么軟件項(xiàng)目會(huì)失敗 17
1.4 失敗的影響 . 20
第2 章 概念的產(chǎn)生 .22
2.1 語(yǔ)義與軟件工廠(chǎng) 22
2.2 需求的神話(huà) . 24
2.3 語(yǔ)義與軟件架構(gòu) 25
2.4 語(yǔ)義領(lǐng)域 27
2.5 設(shè)計(jì)就是概念生成 28
2.6 什么是概念? 30
2.6.1 達(dá)成、避免和修復(fù) 31
2.6.2 擬定概念的大綱 32
2.7 通過(guò)設(shè)計(jì)圖冊(cè)記錄想法 36
2.8 契合目標(biāo) 38
2.9 通過(guò)總體構(gòu)圖傳達(dá)概念 39
2.9.1 示例 41
2.9.2 從其他角度考慮總體構(gòu)圖 42
2.9.3 總體構(gòu)圖基于一系列發(fā)現(xiàn) 42
2.10 理解理念 44
2.10.1 感性確定性 44
2.10.2 元認(rèn)知 45
2.11 上下文 . 47
2.12 集合 . 49
2.13 語(yǔ)義設(shè)計(jì)的優(yōu)勢(shì) . 52
第3 章 解構(gòu)與設(shè)計(jì) .55
3.1 解構(gòu)簡(jiǎn)介 55
3.2 簡(jiǎn)單的復(fù)雜 . 59
3.3 構(gòu)造與解構(gòu) . 61
3.4 功能可供性 . 63
3.5 賦予負(fù)空間意圖和使用價(jià)值 65
3.6 設(shè)計(jì)決策至少具備兩個(gè)正當(dāng)理由 68
3.7 多角度設(shè)計(jì) . 69
3.8 創(chuàng)建隔離區(qū)或大使館 . 70
3.9 容錯(cuò)設(shè)計(jì) 70
3.10 設(shè)計(jì)語(yǔ)言 71
3.11 從用戶(hù)的對(duì)立面著手 72
3.12 平臺(tái) . 72
第二篇 語(yǔ)義設(shè)計(jì)實(shí)踐
第4 章 設(shè)計(jì)思維 77
4.1 為什么采用設(shè)計(jì)思維? 77
4.2 探索設(shè)計(jì)思維 78
4.2.1 原則 79
4.2.2 方法 80
4.3 實(shí)施設(shè)計(jì)思維方法 87
4.4 小結(jié) 90
第5 章 語(yǔ)義設(shè)計(jì)的實(shí)踐與成果物 91
5.1 設(shè)計(jì)原則 92
5.2 結(jié)對(duì)設(shè)計(jì) 94
5.3 墻繪 95
5.4 愿景盒 98
5.5 思維導(dǎo)圖 99
5.6 用例 . 100
5.7 準(zhǔn)則與約定 102
5.7.1 utils 103
5.7.2 domain 103
5.7.3 service-api. 104
5.7.4 service-impl . 104
5.7.5 service-client 104
5.8 方法 . 105
5.9 設(shè)計(jì)定義文檔 . 106
5.10 立場(chǎng)文件 . 117
5.11 RAID . 118
5.12 演示文稿和多個(gè)角度 120
5.13 小結(jié) 121
第6 章 業(yè)務(wù) 122
6.1 捕獲業(yè)務(wù)戰(zhàn)略 . 125
6.1.1 提供統(tǒng)一認(rèn)識(shí) . 126
6.1.2 戰(zhàn)略目標(biāo)與戰(zhàn)術(shù)需求的統(tǒng)一 127
6.2 框架介紹 129
6.3 創(chuàng)建業(yè)務(wù)術(shù)語(yǔ)表 130
6.4 創(chuàng)建組織圖 130
6.5 創(chuàng)建業(yè)務(wù)能力模型 131
6.6 創(chuàng)建流程圖 134
6.7 重新設(shè)計(jì)流程 . 134
6.8 盤(pán)點(diǎn)系統(tǒng) 136
6.9 定義指標(biāo) 137
6.10 適當(dāng)?shù)墓芾?138
6.11 應(yīng)用程序中的業(yè)務(wù)架構(gòu) 138
6.12 小結(jié) 141
第7 章 應(yīng)用程序 143
7.1 接納約束 143
7.2 解耦用戶(hù)界面 . 145
7.3 平臺(tái)設(shè)計(jì) 146
7.4 服務(wù)的資源和表示 148
7.5 API 準(zhǔn)則 151
7.6 解構(gòu)版本編號(hào)規(guī)則 152
7.7 可緩存性和冪等性 154
7.8 可獨(dú)立構(gòu)建 155
7.9 策略模式與可配置服務(wù) . 155
7.10 特定于應(yīng)用程序的服務(wù) 157
7.11 通過(guò)服務(wù)通信 158
7.12 對(duì)外公開(kāi) . 158
7.13 彈性設(shè)計(jì) . 159
7.14 交互式文檔 161
7.15 服務(wù)的結(jié)構(gòu) 162
7.15.1 UI 軟件包 162
7.15.2 編排 163
7.15.3 引擎 165
7.15.4 數(shù)據(jù)訪(fǎng)問(wèn)器 169
7.16 事件處理 . 169
7.17 上下文服務(wù)與服務(wù)混合 172
7.18 性能提升檢查列表 . 174
7.19 API 與實(shí)現(xiàn)的分離 . 175
7.20 語(yǔ)言 176
7.21 不變性 . 177
7.22 規(guī)格 179
7.23 自動(dòng)測(cè)試 . 183
7.24 注釋 183
7.25 小結(jié) 185
第8 章 數(shù)據(jù) 186
8.1 業(yè)務(wù)術(shù)語(yǔ)表 186
8.2 語(yǔ)義數(shù)據(jù)建模策略 187
8.3 多種多樣的持久層 190
8.4 多重建模 192
8.5 流數(shù)據(jù)模型 194
8.6 機(jī)器學(xué)習(xí)的特征工程 196
8.7 Classpath 部署與網(wǎng)絡(luò)代理 198
8.8 點(diǎn)對(duì)點(diǎn)持久存儲(chǔ) 199
8.9 圖數(shù)據(jù)庫(kù) 201
8.10 數(shù)據(jù)流水線(xiàn) 204
8.11 機(jī)器學(xué)習(xí)數(shù)據(jù)流水線(xiàn) 206
8.12 元數(shù)據(jù)與服務(wù)指標(biāo) . 209
8.13 審計(jì) 210
8.14 ADA 合規(guī)性 210
8.15 小結(jié) 211
第9 章 基礎(chǔ)設(shè)施 212
9.1 架構(gòu)師的考慮因素 212
9.2 開(kāi)發(fā)運(yùn)維 214
9.3 基礎(chǔ)設(shè)施即代碼 216
9.4 指標(biāo)優(yōu)先 218
9.5 關(guān)注自動(dòng)化流水線(xiàn) 220
9.6 生產(chǎn)的多元宇宙與特性開(kāi)關(guān) 221
9.6.1 特性開(kāi)關(guān)的實(shí)現(xiàn) 222
9.6.2 多臂老虎機(jī):機(jī)器學(xué)習(xí)與無(wú)限切換 . 224
9.7 基礎(chǔ)設(shè)施設(shè)計(jì)與文檔 225
9.8 混沌工程 227
9.9 利益相關(guān)者的多樣化與內(nèi)外用戶(hù) . 229
9.10 小結(jié) 230
第三篇 運(yùn)維、流程以及管理
第10 章 創(chuàng)意總監(jiān) . 235
10.1 語(yǔ)義設(shè)計(jì)師的角色 . 235
10.2 各個(gè)行業(yè)的創(chuàng)意總監(jiān) 238
10.2.1 時(shí)尚界 . 239
10.2.2 影視業(yè) . 240
10.2.3 電子游戲業(yè) 242
10.2.4 廣告業(yè) . 242
10.2.5 戲劇業(yè) . 242
10.2.6 科技行業(yè) . 243
10.2.7 稱(chēng)謂 245
第11 章 管理與運(yùn)營(yíng) . 248
11.1 策略與工具 248
11.2 迂回策略 . 250
11.3 水平思考與概念構(gòu)思 251
11.4 概念測(cè)試 . 255
11.5 代碼審核 . 257
11.6 演示 258
11.7 運(yùn)營(yíng)計(jì)分卡 259
11.8 面向服務(wù)的組織 261
11.9 可擴(kuò)展商業(yè)機(jī)器 266
11.10 現(xiàn)代化計(jì)劃的管理 268
11.11 變革管理 269
11.12 管理委員會(huì) . 272
11.12.1 目標(biāo) 272
11.12.2 指標(biāo) 273
11.12.3 服務(wù)組合 274
11.12.4 服務(wù)目錄與元數(shù)據(jù) 274
11.13 服務(wù)設(shè)計(jì)清單. 276
11.13.1 服務(wù)設(shè)計(jì) 276
11.13.2 服務(wù)運(yùn)營(yíng) 277
11.13.3 業(yè)務(wù)流程 278
11.13.4 數(shù)據(jù) 278
11.13.5 錯(cuò)誤 279
11.13.6 性能 279
11.13.7 安全 279
11.13.8 質(zhì)量保證 280
11.13.9 可用性與支持 280
11.13.10 部署 . 281
11.13.11 文檔 281
11.14 有關(guān)組織設(shè)計(jì)的延伸閱讀 282
第12 章 語(yǔ)義設(shè)計(jì)宣言 283
附錄A 語(yǔ)義設(shè)計(jì)工具集 295
附錄B 延伸閱讀 298

本目錄推薦

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