三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6

讀書月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
軟件開發(fā)中的決策 權衡與取舍

包郵 軟件開發(fā)中的決策 權衡與取舍

出版社:人民郵電出版社出版時間:2024-11-01
開本: 16開 頁數(shù): 364
中 圖 價:¥71.9(7.2折) 定價  ¥99.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

軟件開發(fā)中的決策 權衡與取舍 版權信息

軟件開發(fā)中的決策 權衡與取舍 本書特色

深刻剖析軟件設計決策中的權衡與取舍,涵蓋單體系統(tǒng)、微服務、大數(shù)據(jù)處理等多領域。 通過真實案例與代碼片段,展示軟件設計模式的實際應用與錯誤決策的教訓。 深入分析軟件設計中的潛在問題與局限,提前預防未來可能出現(xiàn)的陷阱。 通過預識別設計問題,減少后期修改與重構的成本。 闡釋如何平衡靈活性與復雜性、性能與優(yōu)化等關鍵設計要素。 提供一套系統(tǒng)化的方法,幫助軟件工程師在有限資源下做出更明智的決策。 通過增進對軟件設計取舍的理解,提升代碼質量與項目成功率。

軟件開發(fā)中的決策 權衡與取舍 內(nèi)容簡介

軟件項目中的每一步都涉及權衡。在生產(chǎn)環(huán)境中,當你在權衡速度、安全性、成本、交付時間、功能等因素時,如何做出合理的設計選擇是重要問題。本書中的專業(yè)見解和貼合實際的故事將幫助你在設計和構建應用程序時做出正確的選擇。
本書探討了做出錯誤權衡決策的真實場景,并說明了本可以采取的不同做法。在書中,作者托馬斯·萊萊克和喬恩·斯基特分享了基于他們數(shù)十年軟件工程經(jīng)驗的智慧,包括非常具有借鑒意義的錯誤案例。每個案例都附有具體的提示和實用技術,還提供了可能會改變你處理后續(xù)項目的常青模式。
通過閱讀本書,你將掌握:
如何系統(tǒng)地分析軟件;
如何選擇工具、庫和框架;
緊耦合和松耦合如何影響團隊協(xié)作;
精確、易于實現(xiàn)和易于測試的需求。
本書適合負責軟件設計與實現(xiàn)決策的中高級開發(fā)人員和架構師閱讀。

軟件開發(fā)中的決策 權衡與取舍 目錄

第 1 章 引言 1 1.1 決策的后果與模式 2 1.1.1 單元測試 2 1.1.2 單元測試與集成測試的比例 3 1.2 設計模式及其失效分析 5 1.3 架構設計模式及其失效分析 10 1.3.1 可擴展性與彈性 11 1.3.2 開發(fā)速度 12 1.3.3 微服務的復雜性 12 小結 14 第 2 章 代碼重復不一定是壞事:代碼重復與靈活性的權衡 15 2.1 代碼庫間的通用代碼及重復代碼 16 2.1.1 添加新需求導致的代碼重復 17 2.1.2 實現(xiàn)新的業(yè)務需求 17 2.1.3 結果評估 19 2.2 通過庫在代碼庫之間共享代碼 19 2.2.1 共享庫的取舍與不足 20 2.2.2 創(chuàng)建共享庫 21 2.3 抽取代碼為一個獨立的微服務 22 2.3.1 采用獨立微服務方式的取舍與弊端 24 2.3.2 關于獨立微服務的總結 27 2.4 通過代碼重復改善松耦合 28 2.5 利用繼承減少 API 設計中的重復 31 2.5.1 抽取出一個請求處理器作為基類 33 2.5.2 繼承與緊耦合的取舍 35 2.5.3 繼承與組合的取舍 36 2.5.4 一貫性的重復與偶然性的重復 37 小結 38 第 3 章 異常及其他——代碼錯誤的處理模式 39 3.1 異常的層次結構 40 4 3.2 代碼異常處理的*佳模式 44 3.2.1 公共 API 的已檢測異常處理 45 3.2.2 公共 API 的未檢測異常處理 46 3.3 異常處理的反模式 47 3.3.1 異常時,關閉資源 49 3.3.2 反模式:利用異常控制應用流 51 3.4 源自第三方庫的異常 51 3.5 多線程環(huán)境中的異常 54 3.6 使用 Try 以函數(shù)式的途徑處理異常 59 3.6.1 在生產(chǎn)代碼中使用 Try 62 3.6.2 混合使用 Try 與拋出異常的代碼 64 3.7 異常處理策略的性能對比 65 小結 68 第 4 章 靈活性與復雜性的權衡 70 4.1 一個健壯但無法擴展的API 71 4.1.1 設計一個新組件 71 4.1.2 從*簡單的代碼開始 72 4.2 允許客戶使用自己的指標框架 75 4.3 通過鉤子為你的 API提供可擴展性 77 4.3.1 防范鉤子
展開全部

軟件開發(fā)中的決策 權衡與取舍 作者簡介

托馬斯·萊萊克(Tomasz Lelek)托馬斯在他的軟件開發(fā)職業(yè)生涯里,設計并開發(fā)過各種各樣的生產(chǎn)服務、軟件架構,他精通多種編程語言(大多數(shù)是基于 JVM 的)。他既實現(xiàn)過單體系統(tǒng),也曾做過與微服務架構相關的工作。他設計的有些系統(tǒng)可服務數(shù)千萬用戶,每秒處理數(shù)十萬的操作量。他的工作方向如下:? 設計采用 CQRS 架構的微服務(基于 Apache Kafka);? 市場自動化及事件流處理;? 基于 Apache Spark 和 Scala 的大數(shù)據(jù)處理。 托馬斯現(xiàn)在就職于 Dremio,負責創(chuàng)建現(xiàn)代大數(shù)據(jù)處理的數(shù)據(jù)湖解決方案。在此之前,他在DataStax 負責與 Cassandra 數(shù)據(jù)庫相關的一些產(chǎn)品。他設計的工具幫助成千上萬的開發(fā)者設計出性能優(yōu)異、用戶友好的 API,發(fā)揮了重要的作用。他為 Java-Driver、Cassandra Quarkus、Cassandra-Kafka Connector 以及 Stargate 都貢獻過代碼。 喬恩·斯基特(Jon Skeet)喬恩是谷歌公司的資深開發(fā)工程師,目前的工作方向是谷歌云的.NET 客戶端庫。他向開源社區(qū)貢獻了.NET 版本的 Noda 時間庫,然而他最讓人稱道的是他在 Stack Overflow 開發(fā)者社區(qū)的貢獻。喬恩是 Manning 出版社出版的 C# in Depth 一書的作者,此外,他還對 Groovy in Action 以及 Real-World Functional Programming 兩書有所貢獻。喬恩對日期時間 API 以及 API版本非常感興趣,這些通常是無人問津的冷門話題。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6
精品国产免费视频| 欧美亚洲另类激情小说| 中文字幕制服丝袜一区二区三区 | 亚洲福利一区二区| 欧洲另类一二三四区| 国产成人av电影免费在线观看| 国产丝袜欧美中文另类| 日本不卡高清视频一区| 九色综合国产一区二区三区| 久久精品亚洲精品国产欧美kt∨| 日产精品高清视频免费| 国产精品18久久久久久久久| 亚洲视频一二区| 欧美日韩一区二区三区免费看 | 毛片基地黄久久久久久天堂| 337p粉嫩大胆噜噜噜噜噜91av| 人偷久久久久久久偷女厕| 国产裸体歌舞团一区二区| 亚洲色图制服诱惑 | 欧美日韩中字一区| 亚洲国产精华液网站w| 国产精品亚洲专一区二区三区| 国产精品灌醉下药二区| 欧美日韩国产123区| 久久久久成人精品免费播放动漫| 国产一区二区三区免费在线观看| 亚洲天堂av老司机| 91九色露脸| 久久噜噜亚洲综合| 色视频一区二区| 国产精品久久九九| 国产麻豆一精品一av一免费| 亚洲六月丁香色婷婷综合久久| 日韩欧美视频一区| 曰韩不卡视频| 精品国产乱码一区二区三区四区| 国产精品一区久久久久| 亚洲成人一区二区| 国产精品久久久久久久久免费樱桃 | 欧美激情一区二区三区在线| 久久日韩精品一区二区五区| 久久久一本精品99久久精品66| 国产999精品久久久久久| 亚洲成人av在线电影| 国产偷国产偷亚洲高清人白洁| 欧美日韩亚洲国产综合| 日韩欧美亚洲区| 99久久精品免费看国产四区 | 国产精品人成在线观看免费| 69堂精品视频| 中文字幕一区二区三区四区五区| 亚洲欧美日韩中文字幕一区二区三区| 久久综合九色综合久99| 成人精品高清在线| 久久99精品久久久久婷婷| 夜夜嗨av一区二区三区网页| 久久精品人人爽人人爽| 69堂国产成人免费视频| 亚洲一区尤物| 蜜桃狠狠色伊人亚洲综合网站| 97久草视频| a亚洲天堂av| 国产99精品国产| 韩国成人福利片在线播放| 日韩美女主播在线视频一区二区三区 | 亚洲综合男人的天堂| 久久精品免视看| 视频在线精品一区| 久久精彩视频| av一区二区三区四区电影| 不卡的电视剧免费网站有什么| 精品亚洲欧美一区| 亚洲成在线观看| 天天影视涩香欲综合网| 精品久久久久久一区| 国产91在线观看丝袜| 丝袜亚洲另类欧美| 一区二区三区不卡在线观看| 中文字幕av一区二区三区高| 日韩精品一区二区在线| 欧美色手机在线观看| 色综合网站在线| 日本电影一区二区三区| 精品久久久久久综合日本| 91aaaa| 91老师片黄在线观看| 成人av网站大全| 国产成人av自拍| 国产成人超碰人人澡人人澡| 国产精品一区久久久久| 国产精品夜夜嗨| 国产白丝精品91爽爽久久| 久久99精品久久久| 国产自产v一区二区三区c| 免费观看30秒视频久久| 美女网站在线免费欧美精品| 五月婷婷激情综合| 蜜臀久久久久久久| 蜜臀av性久久久久蜜臀av麻豆| 偷偷要91色婷婷| 免费看精品久久片| 麻豆一区二区在线| 久久不见久久见免费视频1| 麻豆成人免费电影| 久久综合狠狠综合久久综合88 | 日日噜噜噜噜夜夜爽亚洲精品| 欧美日韩亚洲免费| 青娱乐国产91| 一本一道久久a久久精品| 日本电影欧美片| 欧美日精品一区视频| 在线成人小视频| 日韩视频免费观看高清完整版在线观看| 91精品国产高清一区二区三区| 日韩三级免费观看| 精品毛片乱码1区2区3区| 在线观看日韩精品| 欧美精品1区2区| 日韩欧美国产一区二区三区| ww亚洲ww在线观看国产| 中文欧美字幕免费| 亚洲美女少妇撒尿| 亚洲成精国产精品女| 免费观看在线综合| 成人h精品动漫一区二区三区| 91免费精品国自产拍在线不卡| 国产伦精品一区二区三区| 欧美成人在线免费观看| 一本色道久久99精品综合| 欧美性生活久久| 日韩视频一区二区三区在线播放 | 欧美高清视频一二三区 | 无吗不卡中文字幕| 狠狠色综合播放一区二区| 成人国产视频在线观看| 狠狠色噜噜狠狠色综合久| 欧美日韩在线一区二区三区| 色诱视频网站一区| 欧美一级日韩一级| 亚洲国产成人一区二区三区| 一区二区三区四区蜜桃 | 亚洲激情自拍视频| 日本亚洲免费观看| 国产成人精品免费视频网站| 91日韩久久| 日韩在线国产| 欧美日韩免费观看一区三区| 亚洲成人自拍| 精品少妇一区二区三区日产乱码| 国产精品国产三级国产a| 日韩精品视频网| thepron国产精品| 免费看成人午夜电影| 欧美午夜精品一区二区三区| 久久天天做天天爱综合色| 一区二区三区高清| 成人免费视频网站在线观看| 蜜桃传媒一区二区| 欧美人xxxx| 1024精品合集| 美女精品自拍一二三四| 91超碰rencao97精品| 色综合久久天天| 久久久久久久久久久电影| 手机精品视频在线观看| 99re成人在线| 亚洲一区二区自拍偷拍| 久久综合色8888| 午夜视频一区二区| 99re热这里只有精品视频| 一区二区不卡在线视频 午夜欧美不卡' | 毛片一区二区三区| 痴汉一区二区三区| 欧美午夜精品久久久久久孕妇| 国产精品婷婷午夜在线观看| 蜜桃视频在线一区| 国产精品国产精品国产专区不卡| 色哦色哦哦色天天综合| 国产欧美日韩在线视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品日本一区二区| 欧美日韩精品高清| 亚洲午夜三级在线| 97se亚洲国产综合在线| 在线精品视频免费播放| 亚洲欧洲另类国产综合| 国产成人欧美日韩在线电影| 四虎一区二区| 日本一区二区视频在线观看| 国产精品一区二区在线播放| 色乱码一区二区三在线看| 欧美精品一区二区在线观看| 青青草一区二区三区| 久久精彩视频| 久久日一线二线三线suv| 激情偷乱视频一区二区三区| 日本在线观看一区二区三区| 国产精品免费视频观看| 粉嫩久久99精品久久久久久夜| 综合久久国产|