軟件設計之道:那些值得借鑒的實踐案例 软件设计之道:那些值得借鉴的实践案例

麥思博(北京)軟件技術有限公司

  • 出版商: 電子工業
  • 出版日期: 2017-01-01
  • 定價: $270
  • 售價: 8.5$230
  • 語言: 簡體中文
  • 頁數: 225
  • 裝訂: 平裝
  • ISBN: 7121303752
  • ISBN-13: 9787121303753
  • 相關分類: Agile Software
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

<內容簡介>

經典案例學習,是一種直接而有效的學習方法。本書精選全球領先的知名IT與因特網公司在最近一年裡所做的大型項目中的軟件測試案例進行講解。在開發團隊中,架構和開發,是IT開發人員最重要的環節。全書分成架構篇和開發篇,通過多個精彩案例,並由案例實際參與者、項目團隊的負責人親自解析這些案例,圖文並茂、提綱挈領地講述了這些案例的實現過程與其中的核心技術、要點難點。

<章節目錄>

第一篇工程實踐//1
第1章讓大象跳舞——Office移動版的性能開發週期//2
一、背景介紹//3
二、問題提出//3
三、解決思路//4
四、實踐過程//6
五、案例啟示//14
第2章軟件設計發展路線和設計能力提升訓練營實踐//16
一、為什麼要做軟件設計//17
二、軟件設計發展路線//17
三、理論與演練結合提高軟件設計能力//22
第3章代碼評審,從武俠式到軍團式的轉變//23
一、背景//24
二、導言//24
三、反思//25
四、案例/ /26
五、心理//31
六、啟示//32
第4章猿題庫IOS客戶端架構設計//33
一、MVC //34
二、MVVM //34
三、在兩種架構中權衡而產生的架構//35
四、Show me the code //36
五、總結//44
後記//45
第5章從鐵通App的開發看企業級移動平臺的架構選擇//46
一、企業移動化平臺的選擇//47
二、鐵通開發App的實踐過程//47
三、案例思考//50
第6章百度外賣物流智能調度//54
一、案例簡述//55
二、案例背景//56
三、實踐過程//56
四、待解決的問題//60
五、案例啟示//61
第7章1號店用戶畫像系統實踐//63
一、問題提出//64
二、解決思路//64
三、實踐過程//65
四、效果評價//72
五、推廣建議//73
第8章噹噹推薦團隊機器學習實踐//74
一、案例特點//75
二、背景//75
三、簡述小團隊/ /76
四、推薦系統架構//77
五、系統構建//79
六、關鍵經驗教訓//83
七、作為軟件系統的挑戰//86
八、總結//88
第二篇因特網高可用架構變遷/ /89
第9章大型電商網站系統架構優化實踐//90
一、引言//91
二、電商行業發展趨勢//91
三、架構優化實踐//92
四、總結//98
第10章移動因特網的挑戰:敬畏每一分錢//99
一、滴滴每次業務都涉及支付//100
二、出行界的屌絲逆襲//100
第11章魅族應用商店服務器端架構實踐//103
一、應用商店的簡介//104
二、第一代架構//104
三、微服務架構//105
四、多機房架構//108
五、未來的展望//109
第12章噹噹分佈式作業框架elastic -job解密//110
一、為什麼需要作業//111
二、噹噹之前使用的作業系統//112
三、elastic-job的來歷//113
四、elastic-job的功能//113
五、elastic-job的具體模塊的底層及實現//115
六、elastic-job部署和使用//116
七、對開源產品的開發理念//117
八、未來展望//118
第13章軟硬結合,新舊並舉——美團雲網絡演化進程//119
一、美團網——一家完全雲化的電商平臺//120
二、作為電商平臺的美團為什麼要做雲//120
三、美團雲網絡演進過程//120
四、新舊並舉,以最小代價解決最大問題//125
第14章架構演化和業務增長的領悟之道//126
一、什麼是架構和業務//127
二、軟件架構的起點/ /127
三、軟件架構的演化//127
四、解耦是架構演化的核心問題//128
五、處理架構的瓶頸//129
六、現代軟件的架構SOA //130
七、微服務化的趨勢//130
八、架構的角色篇//131
九、架構師如何處理複雜問題//131
第15章Mico的樸素架構之旅//132
一、產品背景//133
二、初起爐竈//134
三、高速發展//139
四、步入正軌//144
五、未來願景//148
第16章Hulu全平臺視頻系統的演進——MPEG-DASH及其他//150
一、Hulu為用戶帶來無縫體驗//151
二、Hulu自主研發的技術發展之路//151
三、視頻系統的需求與挑戰//152
四、技術選型之路//154
五、視頻系統的架構//158
六、總結//160
第17章基於PerReq技術,精準提升微博圖片訪問質量//162
一、案例復現//163
二、傳統的解決辦法//165
三、我們的思考//165
四、案例解決方法//166
五、PerRequest診斷技術帶來的變化//169
六、案例啟示//170
第三篇雲計算和大數據//171
第18章“大象”起舞帶來的啟示——雲計算的核心業務系統//172
一、基於雲計算的核心業務系統//173
二、讓“大象”起舞//173
三、研發的案例和目標//174
四、架構設計思想//176
五、複雜系統建設實踐//178
第19章某大型財務諮詢公司雲遷移案例分析//181
一、項目背景//182
二、數據遷移//182
三、應用程序遷移//187
四、業務遷移// 189
第20章基於Ceph的雲存儲設計//194
一、問題的提出//195
二、實踐過程//197
三、效果評價//205
四、推廣建議//206
第21章東軟SaCa Aclome雲管理平臺架構演進之路//207
一、案例簡述//208
二、案例情景//208
三、成功要點//211
四、案例效果//215
五、案例啟示//215
第22章計算廣告大數據核心技術//217
一、大數據技術難點分析//218
二、廣告技術平臺解密//219
三、Hadoop生態系統在廣告大數據應用中選型分析//220
四、真實案例分析//222
五、應用案例分析//223

目錄大綱