書名: 設計模式之美 (1版)
作者: 王爭
譯者: 22dotsstudio
版次: 1
ISBN: 9786263245761
出版社: 碁峰
出版日期: 2023/11
書籍開數、尺寸: 17x23x2.1
重量: 0.75 Kg
頁數: 452
內文印刷顏色: 單色
#資訊
定價: 580
售價: 493
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

簡介 Google前工程師教你寫出高品質的程式 物件導向程式設計範式、設計原則、程式規範、重構技巧、設計模式 「無論是平時工作還是業餘時間研究原始碼,研發工程師都會接觸各種設計模式,設計模式涉及的知識較多,學習者想要系統掌握設計模式,並非易事,本書可以幫助學習者實現這一目標。本書的講解更加貼近實戰,可以説明學習者將設計模式應用到專案中。本書是研發工程師的學習教程。」 —袁傑 百度工程師 「本書內容通俗易懂,不但包括設計模式知識,而且提供設計模式應用範例。本書是作者多年研發心得總結,值得讀者閱讀。」 —佳霖 阿里巴巴工程師 「本書講解了寫出高質量程式所需的知識,包括物件導向程式設計範式、設計原則、程式規範、重構技巧、設計模式,是一本説明讀者提高程式品質的很好的參考書!」 —李志剛 騰訊工程師 「程式品質決定專案的開發和維護成本,因此,在寫程式時,研發工程師要隨時注意程式品質。本書從設計模式知識到實戰應用,詳細闡述了如何寫出高品質程式的技術。強烈推薦大家閱讀本書。」 —張陽 位元組跳動工程師 「本書理論和實踐相結合,既利用通俗易懂的語言講解了理論知識,又提供了生動有趣的應用範例,無論你是準備求職的新手,還是正在從事專案開發的工程師,本書都可以給你有益的指導。」 —鄭漢卿 嗶哩嗶哩工程師 「本書是關於設計模式難得的好書。總之,學設計模式,看本書就對了。」 —馬超 拼多多工程師 目錄 前言 第1章 概述 第2章 物件導向程式設計範例 第3章 設計原則 第4章 程式規範 第5章 重構技巧 第6章 建立型設計模式 第7章 結構型設計模式 第8章 行為型設計模式

為您推薦

設計模式之禪

設計模式之禪

類似書籍推薦給您

原價: 550 售價: 468 現省: 82元
立即查看
連續沖壓模具設計之基礎與應用2/e (2版)

連續沖壓模具設計之基礎與應用2/e (2版)

類似書籍推薦給您

書名: 連續沖壓模具設計之基礎與應用(第二版) 作者:陳玉心 出版社:全華 出版日期:2012/01/19 ISBN:9789572182857 內容簡介   作者鑑於多年從事機械設計工作以來,未見市面上有專業沖壓模具為 需求導向的書籍,特將多年的研習心得,彙集編譯此書出版,書中以 單工程模具為出發點,先由加工的沖剪、彎曲等基本項目進行解說, 並說明在這些加工要素中使用的模具元件,內文中將艱澀的專業術語 加以口語化說明,讓讀者獲得連續沖壓加工用模具的完整設計知識, 適合初學者及對沖壓模具加工的設計者之實用書。 目錄 第1章 沖壓製品的加工 1-1 沖壓製品及沖壓加工要素 1-2 沖壓加工要素及加工構造 1-3 單工程模具的製品加工 1-4 複合模具的製品加工 1-5 連續模具的製品加工 第2章 下料加工與模具的構造 2-1 下料加工 2-2 下料加工與模具 2-3 下料加工的條件 第3章 沖孔、沖口加工與模具構造 3-1 沖孔加工 3-2 沖孔、沖口加工的條件 3-3 沖孔加工的工程設計 3-4 沖孔模具的構造 3-5 活動脫料板結構的細節 3-6 模具構成零件的機能 第4章 沖孔.沖外形的連續模具 4-1 配置設計 4-2 穿料作業時的注意事項 4-3 沖頭、前導件的設計 4-4 沖模的設計 4-5 組合圖 4-6 固定脫料板模具設計的具體例 第5章 沖剪連續模具 5-1 剪斷加工的基本形狀 5-2 沖剪連續加工的基礎 5-3 沖剪加工與模具構造 第6章 彎曲加工 6-1 彎曲模具的構造 6-2 彎曲展開 6-3 彎曲形狀及加工上的問題點 6-4 彎曲模具的構造及條件設定 6-5 彎曲連續加工的基礎 6-6 彈回對策 6-7 彎曲加工時的變形及對策 6-8 彎曲連續模具的設計例 6-9 特殊的彎曲模具構造 第7章 抽製加工 7-1 抽製加工的基礎及抽製模具的構造 7-2 圓筒抽製的工程設計 7-3 抽製連續模具的構造 7-4 抽製連續加工與沖床間的關係 7-5 角筒抽製加工 7-6 孔環抽製及伸展抽製 第8章 孔凸緣加工 8-1 孔凸緣加工的特徵 8-2 孔凸緣的條件 第9章 加強肋.加強溝加工 9-1 加強肋加工 9-2 加強溝加工 第10章 壓縮成形加工 10-1 壓縮加工的種類及特徵 第11章 連續模具的構造設計 11-1 原料導塊的設計 11-2 模具內材料導塊 11-3 前導件 11-4 沖頭的設計 11-5 沖模的設計 11-6 脫料板的設計 索引

原價: 400 售價: 352 現省: 48元
立即查看
SolidWorks產品與模具設計2/e (2版)

SolidWorks產品與模具設計2/e (2版)

類似書籍推薦給您

SolidWorks產品與模具設計 ISBN13:9789572180648 出版社:全華圖書 作者:陳添鎮;孫之遨;郭宏賓 裝訂/頁數:平裝/504頁 附件:1片光碟 規格:26cm*19cm (高/寬) 版次:2 出版日:2011/04/01 中國圖書分類:電腦應用及其程式 內容簡介   模具之製作已趨於整合化,藉由CAD/CAE/CAM與模具製作製程之整合,提高模具的精確度及品質,縮短製作時間等。SolidWorks 2004提供給讀者新的模具設計工具,透過模具設計工具使模具零件設計自動化。內容主要以SolidWorks3D CAD軟體,介紹模具公、母模及滑塊製作方式,提供讀者了解SolidWorks模具設計功能,透過模具設計工具自動且快速地完成模具公、母模分離及滑塊製作,以減少繁雜之動作。 本書特色   1.詳盡的原理說明,並以簡要範例來演練,從作中學,加速學習成效。   2.深入淺出的圖解步驟式導引,避免冗長的文字敘述,主要目的是希望能達到「易讀易懂」的目的。   3.以範例導向的方式,藉由清楚的步驟說明,Step by Step 完成建模及拆模的動作。   4.本書為目前SolidWorks最完整及專業的模具設計教學範本。 目錄 第1章 模具概論 1-1 何謂模具 1-2 電腦輔助設計與製造 1-3 射出成形模具的基本構造 1-4 澆道系統 1-5 模穴配置 第2章 模具設計簡介 2-1 分模面與分模線 2-2 孔洞 2-3 脫模角度 2-4 鑲嵌結構 2-5 倒勾 2-6 成形品收縮率 2-7 螺栓柱 第3章 模具設計工具 3-1 模具工具列 3-1-1 縮放 3-1-2 分模線 3-1-3 封閉曲面 3-1-4 分模曲面 3-1-5 模具分割 3-1-6 側滑塊 3-1-7 模塑 3-1-8 拔模 3-1-9 分割線 3-1-10 規則曲面 3-1-11 偏移曲面 3-1-12 放射曲面 3-1-13 平坦曲面 3-1-14 縫織曲面 3-1-15 移動面 3-1-16 拔模分析 3-1-17 底切偵測 3-1-18 插入模具資料夾 3-2 模具拆模流程 3-3 綜合演練 3-3-1 例題:外罩 3-3-2 例題:緊急照明燈罩 3-4 側滑塊功能 其他應用 3-5 練習題 3-5-1 照相機 3-5-2 照明燈罩 第4章 射出成形模具 4-1 分模線為水平線 4-2 分模線為弧形線 4-3 練習題 4-3-1 煙灰缸 4-3-2 肥皂盒 4-3-3 手機面板 第5章 其他拆模方式 5-1 手動設定選項及參數 5-1-1 分模線處理 5-1-2 分模曲面處理 5-2 多本體操作 5-2-1 結合 5-3 組合件操作 5-3-1 模塑 5-4 練習題 5-4-1 杯子 5-4-2 聽筒上蓋 第6章 倒勾的處理 6-1 成形品外側有倒勾部分 6-1-1 模穴分割方式 6-1-2 倒勾部分分割方式 6-2 成形品內側有倒勾部分 6-3 練習題 6-3-1 馬克杯 6-3-2 支架 第7章 模版與模仁的處理 7-1 鑲嵌結構 7-2 綜合演練 7-2-1 分模線為水平線(一模二穴) 7-2-2 分模線為弧形線(一模二穴) 7-3 練習題:一模二穴

原價: 560 售價: 493 現省: 67元
立即查看
API設計模式|簡化整合的訊息交換技術 (1版)

API設計模式|簡化整合的訊息交換技術 (1版)

類似書籍推薦給您

【簡介】 「本書綜合了理論與實務,包含許多深度見解但不失大局觀。這些見解基於豐富的實務經驗,並以嚴謹的學術方式撰寫,同時結合從業人員的回饋。我深信本書會為社群帶來幫助。」 —PROF. DR. DR. H. C. FRANK LEYMANN, MANAGING DIRECTOR, INSTITUTE OF ARCHITECTURE OF APPLICATION SYSTEMS, UNIVERSITY OF STUTTGART 適用於任何領域、技術或平台的API設計模式 API為各組織及生態系帶來突破性創新及數位轉型。架構師、設計師及開發者們需要專業設計指南,以建立友善、可信賴且高效的API。本書解決複雜的API通訊及內容,介紹可用於任何技術或平台的API設計方針。 集結五位作者撰寫的專業內容,從專案啟動、設定目標,到定義需求、細化設計、規劃演進以及建立實用文件,涵蓋整個API生命週期。本書將眾多實務者的集體智慧整合為44個API設計模式,使用背景、優缺點、概念解決方案及具體範例來解釋,並以兩個不同產業的專案,就領域模型、執行案例、決策敘事及套用模式作一致性解釋,使這些設計模式更易理解。 ‧以設計模式識別及克服API設計挑戰 ‧合理擴增API端點及服務 ‧設計請求和回應訊息的形式 ‧提升訊息設計品質 ‧API演進計畫 ‧API文件撰寫及溝通 ‧結合設計模式以解決實際問題,並做出最佳取捨 撰寫本書的團隊是架構師和開發人員的黃金組合,由經驗豐富的產業專家、模式社群領導者,以及學界研究員與講師所組成。作者們忠實地運用模式概念,將從包含設計力的問題情境中帶往概念性解決方案,包括具體的範例以及相關的模式建議。 許多模式都透過模式會議的指導與寫作者研討會,漸進且反覆地改善與加強,從中凝聚眾人知識得到結論。 本書提供多種API設計空間觀點,從規模與架構到訊息表現結構和品質屬性驅動設計,再到API演進。其模式語言可透過不同的途徑來瀏覽,包括專案階段和結構元素。全書分以五種類別共介紹44種模式,每個模式都有專屬的圖示幫助表達其本質,用作為助記符號及描繪API與其元素。 本書在提供決策模型中採取了獨特且新穎的一步,蒐集關於應用程式的重複出現問題、選項及標準,提供逐步、容易遵循的設計指南,且不會過度簡化API設計固有的複雜性。 本書結合理論與豐富的實務經驗為基礎,包含大量有價值的深刻建議而不失大局,並以學術性的嚴謹和從業人員社群的回饋方式記錄。不論是現在或是未來,與API設計與演進有關的研究、開發及教育的API設計人員,都將從模式中獲益。 【目錄】 叢書編輯 Vaughn Vernon推薦序 Frank Leymann推薦序 前言 致謝 關於作者 Part 1 基礎及敘事 第1章 應用程式介面(API)基礎 從本地介面到遠端API API 設計中的決策驅動要素 遠端API領域模型 第2章 Lakeside Mutual案例研究 業務背景及需求 架構概觀 API設計活動 API規範目標 第3章 API決策敘事 序幕:以模式作為決策選項,力量作為決策準則 基礎API決策與模式 API角色及職責決策 選擇訊息表現模式 插曲:Lakeside Mutual案例的職責及結構模式 治理API品質 API品質改善決策 API演進決策 插曲:Lakeside Mutual案例的品質及演進模式 Part 2 模式 第4章 模式語言介紹 定位及範圍 模式:原因及方法 模式導覽 基礎:API 可見性與整合類型 基本結構模式 第5章 定義端點型態與操作 API角色與職責介紹 端點角色(又稱服務粒度) 操作職責 第6章 設計請求與回應訊息表現 訊息表現設計介紹 元素刻板 特殊目的表現 第7章 改善訊息設計品質 API品質介紹 訊息粒度 客戶端驅動訊息內容(即:回應塑形) 訊息交換最佳化(即:溝通效率) 第8章 演進 API API演進介紹 版本控制和相容性管理 生命週期管理保證 第9章 API規約文件與傳達 API文件介紹 文件模式 Part 3 模式實戰(現在和過去) 第10章 真實世界的模式故事 瑞士抵押貸款業務的大規模業務流程整合 建築營造業的報價和訂單處理 第 11 章 結論 簡短回顧 API研究:模式重構,MDSL及更多 API的未來 其他資源 最終備註 附錄A 端點識別與模式選擇指南 附錄B Lakeside Mutual案例實現 附錄C 微服務領域特定語言(MDSL)

原價: 850 售價: 723 現省: 127元
立即查看
JavaScript設計模式學習手冊 (1版)

JavaScript設計模式學習手冊 (1版)

類似書籍推薦給您

內容簡介   JavaScript與React開發者指南   「Addy的書是學習基本概念的最好方法,這些概念在許多用途中都很實用。這本書是將系統思維應用到工作的開發人員應具備的,任何開發人員都會在閱讀的過程中獲得讓人難以置信的回報。」   —Sarah Drasner   Google工程總監   「Addy Osmani再次出擊,對這本JavaScript設計模式經典書籍進行了令人激賞的更新。」   —Stoyan Stefanov   WebPageTest.org工程師和《JavaScript Patterns》作者   您想將現代設計模式應用在JavaScript上編寫美觀、結構化且可維護的JavaScript嗎?您想要乾淨、有效率、可管理的程式碼嗎?您想瞭解最新的最佳實務嗎?如果是的話,本書是個理想的起點。   作者Addy Osmani向您展示了如何把現代設計模式(包括模組、mixin、觀察者和中介者)應用於JavaScript和React上。您將瞭解效能和渲染模式,例如伺服器端渲染和Islands架構。您還將瞭解從現代web應用程式開發人員的角度來看,MVC、MVP和MVVM等架構型模式有何用處。   本書探討:   ‧用於建構元件和應用程式的架構型模式     ‧適用於任何層級開發人員的超過20種JavaScript和React設計模式   ‧不同的模式類別,包括建立型、結構型和行為型   ‧基本效能模式,包括動態匯入和程式碼拆分   ‧渲染模式,例如伺服器端渲染、水合、Islands架構等   此外,您還將探索現代JavaScript語法(例如JavaScript模組)、React模式(例如Hook)、高階元件(HOC)等,以便在不斷發展的Web開發世界中保持領先地位。 作者介紹 作者簡介 Addy Osmani   Google工程主管,領導Chrome開發者體驗團隊,幫助人們在建構web應用時能夠快速又愉悅。 目錄 前言 第1章 設計模式簡介 第2章 「模式」性測試、原型模式和三法則 第3章 建構和編寫模式 第4章 反模式 第5章 現代 JavaScript 語法和特性 第6章 設計模式的分類 第7章 JavaScript 設計模式 第8章 JavaScript MV* 模式 第9章 非同步程式設計模式 第10章 模組式JavaScript 設計模式 第11章 命名空間化模式 第12章 React.js 設計模式 第13章 渲染模式 第14章 React.js 的應用程式結構 第15章 結論 附錄:參考資料 索引

原價: 580 售價: 493 現省: 87元
立即查看