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