-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
程序員必讀之軟件架構(gòu) 版權(quán)信息
- ISBN:9787115371072
- 條形碼:9787115371072 ; 978-7-115-37107-2
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
程序員必讀之軟件架構(gòu) 本書特色
通常,人們對(duì)軟件架構(gòu)師持兩種錯(cuò)誤的看法。有人認(rèn)為軟件架構(gòu)師是一種高高在上的職位;有人認(rèn)為軟件架構(gòu)師完全不懂開發(fā),只是會(huì)畫條條框框的指揮家!冻绦騿T必讀之軟件架構(gòu)》將打破這些傳統(tǒng)的認(rèn)知,模糊軟件開發(fā)和架構(gòu)在流程中的界限,進(jìn)而為軟件架構(gòu)正名!冻绦騿T必讀之軟件架構(gòu)》是一本強(qiáng)調(diào)實(shí)踐、注重實(shí)效、輕量級(jí)、面向開發(fā)者的軟件架構(gòu)指南。 如果你是一名想成為軟件架構(gòu)師的程序員,那么《程序員必讀之軟件架構(gòu)》就是為你準(zhǔn)備的。
程序員必讀之軟件架構(gòu) 內(nèi)容簡(jiǎn)介
軟件架構(gòu)在成功的軟件交付中扮演著重要角色,但it行業(yè)一直對(duì)軟件架構(gòu)存在誤解,缺乏應(yīng)有的重視。提到軟件架構(gòu),人們腦海中浮現(xiàn)的畫面通常是架構(gòu)師閉門造車,提前作好大型預(yù)置設(shè)計(jì),然后將uml模型或數(shù)百頁客戶需求文檔扔給毫不知情的開發(fā)團(tuán)隊(duì)。很多組織也將軟件架構(gòu)看做一種職位級(jí)別而非工作角色,甚至為了節(jié)省成本,將編碼工作外包,將本地開發(fā)人員推上“高高在上”的架構(gòu)師職位。種種現(xiàn)狀導(dǎo)致軟件架構(gòu)與編碼嚴(yán)重脫節(jié),也致使軟件架構(gòu)師在開發(fā)人員群體中名聲不佳,被視為脫離實(shí)際工作、只會(huì)畫框框線線的“指揮家”。其實(shí),下至接口設(shè)計(jì),上至技術(shù)選型,每個(gè)程序員多多少少都接觸或參與過一些架構(gòu)工作,架構(gòu)師也自然而然成為相當(dāng)一部分程序員的職業(yè)發(fā)展方向。 《程序員必讀之軟件架構(gòu)》從全新的視角重新解讀軟件架構(gòu),揭示軟件架構(gòu)的本質(zhì),是一本強(qiáng)調(diào)實(shí)踐、注重實(shí)效、輕量級(jí)、面向開發(fā)人員的軟件架構(gòu)指南。本書作者是一位備受好評(píng)的軟件架構(gòu)講師,為全球20多個(gè)國(guó)家的軟件團(tuán)隊(duì)提供咨詢和培訓(xùn),其中不乏家喻戶曉的大型企業(yè)。在過去幾年中,他的實(shí)踐經(jīng)驗(yàn)已令數(shù)千人受益終生。 如果你是一名軟件開發(fā)人員,那么《程序員必讀之軟件架構(gòu)》定會(huì)對(duì)你的職業(yè)發(fā)展有所助益。
程序員必讀之軟件架構(gòu) 目錄
推薦序二
譯者序
序
關(guān)于本書
軟件架構(gòu)培訓(xùn)
part ⅰ 什么是軟件架構(gòu)
第1章 什么是架構(gòu)
第2章 架構(gòu)的種類
第3章 軟件架構(gòu)是什么
第4章 敏捷軟件架構(gòu)是什么
第5章 架構(gòu)對(duì)上設(shè)計(jì)
第6章 軟件架構(gòu)重要嗎
第7章 問題
part ⅱ 軟件架構(gòu)的角色
第8章 軟件架構(gòu)的角色
第9章 軟件架構(gòu)師應(yīng)該編碼嗎
第10章 軟件架構(gòu)師應(yīng)該是建造大師
第11章 從開發(fā)者到架構(gòu)師
第12章 拓展
第13章 軟技能
第14章 軟件架構(gòu)不是接力運(yùn)動(dòng)
第15章 軟件架構(gòu)要引入控制嗎
第16章 小心鴻溝
第17章 未來的軟件架構(gòu)師在哪里
第18章 每個(gè)人都是架構(gòu)師,除非他們有其他身份
第19章 軟件架構(gòu)咨詢師
第20章 問題
part ⅲ 設(shè)計(jì)軟件
第21章 架構(gòu)驅(qū)動(dòng)力
第22章 質(zhì)量屬性(非功能需求)
第23章 處理非功能需求
第24章 約束
第25章 原則
第26章 技術(shù)不是實(shí)現(xiàn)細(xì)節(jié)
第27章 更多分層等于更高復(fù)雜度
第28章 協(xié)同設(shè)計(jì)是一把雙刃劍
第29章 軟件架構(gòu)是對(duì)話的平臺(tái)
第30章 sharepoint項(xiàng)目也需要軟件架構(gòu)
第31章 問題
part ⅳ 可視化軟件
第32章 溝通障礙
第33章 對(duì)草圖的需要
第34章 無效的草圖
第35章 c4:語境、容器、組件和類
第36章 語境圖
第37章 容器圖
第38章 組件圖
第39章 是否包含技術(shù)選擇
第40章 你會(huì)那樣編碼嗎
第41章 軟件架構(gòu)和編碼
第42章 你不需要uml工具
第43章 有效的草圖
第44章 c4的常見問題
第45章 問題
part ⅴ 為軟件生成文檔
第46章 代碼不會(huì)講述完整的故事
第47章 軟件文檔即指南
第48章 語境
第49章 功能性概覽
第50章 質(zhì)量屬性
第51章 約束
第52章 原則
第53章 軟件架構(gòu)
第54章 外部接口
第55章 代碼
第56章 數(shù)據(jù)
第57章 基礎(chǔ)設(shè)施架構(gòu)
第58章 部署
第59章 運(yùn)營(yíng)和支持
第60章 決策日志
第61章 問題
part ⅵ 開發(fā)生命周期中的軟件架構(gòu)
第62章 敏捷和架構(gòu)的沖突:神話還是現(xiàn)實(shí)
第63章 量化風(fēng)險(xiǎn)
第64章 風(fēng)險(xiǎn)風(fēng)暴
第65章 恰如其分的預(yù)先設(shè)計(jì)
第66章 初識(shí)軟件架構(gòu)
第67章 問題
part ⅶ 金融風(fēng)險(xiǎn)系統(tǒng)
第68章 金融風(fēng)險(xiǎn)系統(tǒng)
part ⅷ 附錄:“技術(shù)部落”的軟件指南
程序員必讀之軟件架構(gòu) 相關(guān)資料
“這是一本‘指南’型圖書。作者會(huì)給你一個(gè)圖景以及達(dá)到它的關(guān)鍵技術(shù)指引,你可以得到一個(gè)思考問題的框架,而非一條道路或一套方法。但對(duì)于架構(gòu)師來說,這樣就足夠了!
——周愛民,現(xiàn)任豌豆莢架構(gòu)師,前盛大網(wǎng)絡(luò)平臺(tái)架構(gòu)師、支付寶業(yè)務(wù)架構(gòu)師
程序員必讀之軟件架構(gòu) 作者簡(jiǎn)介
Simon Brown 全球知名軟件架構(gòu)獨(dú)立咨詢師、講師,創(chuàng)辦了專門討論軟件架構(gòu)問題的網(wǎng)站“編碼架構(gòu)”(codingthearchitecture.com)。他自稱是寫代碼的軟件架構(gòu)師和明白架構(gòu)的軟件開發(fā)者。自2008年以來的7年時(shí)間里,Simon在全球28個(gè)國(guó)家做過有關(guān)軟件架構(gòu)、技術(shù)領(lǐng)導(dǎo)力及其與敏捷的平衡等主題的百余場(chǎng)演講,并于2012年8月在中國(guó)舉辦的ArchSummit全球架構(gòu)師峰會(huì)上以“郁悶的架構(gòu)師”和“如何設(shè)計(jì)安全的架構(gòu)”為主題發(fā)表演講,深受與會(huì)者好評(píng)。Simon已為全球20多個(gè)國(guó)家的軟件團(tuán)隊(duì)提供咨詢和培訓(xùn),他的客戶既有小型技術(shù)初創(chuàng)企業(yè),也不乏全球家喻戶曉的品牌公司。
- >
詩經(jīng)-先民的歌唱
- >
中國(guó)歷史的瞬間
- >
我與地壇
- >
小考拉的故事-套裝共3冊(cè)
- >
回憶愛瑪儂
- >
名家?guī)阕x魯迅:朝花夕拾
- >
推拿
- >
唐代進(jìn)士錄