書名: C++軟體設計|高品質軟體的設計原則和模式 (1版)
作者: Klaus Iglberger
譯者: 劉超群
版次: 1
ISBN: 9786263246133
出版社: OREILLY歐萊禮
出版日期: 2023/11
書籍開數、尺寸: 18.5x23x1.91
重量: 0.74 Kg
頁數: 424
內文印刷顏色: 單色
#資訊
#編程與軟體開發
#C++
定價: 780
售價: 663
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

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

詳細資訊

簡介 「這本書幾乎會提升每位C++程式設計者的技能,書中充滿了實用的設計模式和引人入勝的想法,我從這本書中學到的東西遠遠地超過了我的預期。」 -Mark Summerfield Qtrac有限公司負責人 好的軟體設計是專案成功的要素,但設計軟體很難。你需要深刻的理解設計決策的後果,並對可用的設計選擇有很好的概觀。透過這本書,有經驗的C++開發者將獲得使用這種現代程式語言進行軟體設計全面、實用和無與倫比的概觀。 C++培訓師和顧問Klaus Iglberger說明了如何管理依賴性和抽象化,提升軟體實體的可改變性和可擴展性,以及應用和實作現代設計模式,以幫助你利用現今可以選擇的方法。軟體設計是軟體專案最不可少的面向,因為它影響著軟體最重要的屬性:可維護性、可改變性和可擴展性。 ‧學習如何就軟體設計而言評估你的程式碼 ‧理解什麼是軟體設計,包括像是可改變性和可擴展性等設計目標 ‧探討每種設計方法的優點和缺點 ‧學習設計模式如何幫助解決問題和表達意圖 ‧選擇設計模式的正確形式,以充分利用它的優勢 作者介紹 Klaus Iglberger 是一名自由C++培訓師和顧問的工作者。他透過世界各地廣受歡迎的C++培訓課程分享他15年的C++專業知識,並且經常在C++研討會上發表演說,自從2010年獲得博士學位以來,他一直專注在大型軟體設計和提升軟體的可維護性。 目錄 前言 第1章|軟體設計的藝術 第2章|建構抽象化的藝術 第3章|設計模式的目的 第4章|Visitor 設計模式 第5章|Strategy 和 Command 設計模式 第6章|Adapter、Observer 和 CRTP 設計模式 第7章|Bridge、Prototype 和 External Polymorphism 設計模式 第8章|Type Erasure 設計模式 第9章|Decorator 設計模式 第10章|Singleton 模式 第11章|最後一個指導原則 索引

為您推薦

Fundamentals of Data Structures in C++ (2版)

Fundamentals of Data Structures in C++ (2版)

相關熱銷的書籍推薦給您

原文書資訊 書名:Fundamentals of Data Structures in C++ 2007 <SP> 0-929306-37-6,2/E <SP> 作者: HOROWITZ ISBN: 9780929306377 出版社: SP 出版年: 2006年 中文書資訊 書名: 基礎資料結構使用C++ (第二版) 作者: Horowitz/ 戴顯權 ISBN: 9789868359703 出版社: 開發 出版年: 2007年

原價: 1390 售價: 1362 現省: 28元
立即查看
電腦軟體設計丙級技能檢定學術科|適用C++ (第三版) (3版)

電腦軟體設計丙級技能檢定學術科|適用C++ (第三版) (3版)

類似書籍推薦給您

【簡介】 依據勞動部勞動力發展署技能檢定中心最新啟用之學術科試題規劃解題 術科篇 *最新術科試題: 術科第一套試題:程式語言(C++)基本指令操作1060301~1060305 五題。 術科第二套試題:程式語言(C++)應用程式設計1060306~1060308 三題。 學科篇 *最新公告學科試題單選題509題。 *113年啟用學科共同科目,90006職業安全衛生/90007工作倫理與職業道德/90008環境保護/90009節能減碳共同科目共400題;90011資訊相關職類共用工作項目119題。 本書特色 *術科內容撰寫循序漸進,帶領讀者從開始認識C++,解題前的「快速入門」,初學者也能輕鬆學習。 *術科題目詳盡解說及結構化與精簡的程式,讓讀者輕鬆撰寫出的C++程式,學會C++的操作和程式語法。 *學科試題含電腦概論、程式設計、資訊職類共同工作項目,附有難題解析。 *詳讀章節內容,熟悉指令、語法、資料結構及邏輯,反覆練習即能通過考試取得證照。 【目錄】 術科應檢資料重點整理 C++快速入門 解題說明【共同作業】 術科:第一套 程式語言(C++)基本指令操作 第一套試題 考題1060301 迴文判斷 考題1060302 直角三角形列印 考題1060303 質數計算 考題1060304 體質指數BMI 考題1060305 矩陣相加 三種迴路版本完整程式碼. 術科:第二套 程式語言(C++)應用程式設計 第二套試題 考題1060306 身分證號碼檢查 考題1060307 撲克牌比大小(新題) 考題1060308 分數加、減、乘、除運算 學科 工作項目01 電腦概論 工作項目02 程式設計 工作項目03 系統發展 工作項目04 資訊安全 90006 職業安全衛生共同科目 90007 工作倫理與職業道德共同科目 90008 環境保護共同科目 90009 節能減碳共同科目 90011 資訊相關職類共用工作項目

原價: 350 售價: 298 現省: 52元
立即查看
大型C++軟體設計

大型C++軟體設計

類似書籍推薦給您

原價: 980 售價: 833 現省: 147元
立即查看
電腦軟體設計丙級技能檢定學術科: 使用C# (1版)

電腦軟體設計丙級技能檢定學術科: 使用C# (1版)

類似書籍推薦給您

回頁首 依據勞動部勞動力發展署技能檢定中心最新學術科試題規劃解題 術科篇 *最新術科試題: 術科第一套試題:程式語言(C#)基本指令操作1060301~1060305 五題。 術科第二套試題:程式語言(C#)應用程式設計1060306~1060308 三題。 學科篇 *最新公告學科試題單選題509題。 *學科共同科目,90006職業安全衛生/90007工作倫理與職業道德/90008環境保護/90009節能減碳共同科目共400題;90011資訊相關職類共用工作項目119題。 本書特色 *術科內容撰寫循序漸進,帶領讀者認識C#,解題前的「快速入門」,初學者也能輕鬆學習。 *術科題目,解說詳盡。精簡的程式實作範例,讓讀者輕鬆學會C#程式語法,寫出結構化C#程式。 *學科試題含電腦概論、程式設計、資訊職類共同工作項目,附有難題解析。 *詳讀章節內容,熟悉指令、語法、資料結構及邏輯,反覆練習即能通過考試取得證照。 術科應檢資料重點整理 C# 快速入門 解題說明【共同作業】 術科第一套:程式語言(BASIC、C/C++、C#) 基本指令操作  第一套試題  考題 1060301:迴文判斷  考題 1060302:直角三角形列印  考題 1060303:質數計算  考題 1060304:體質指數 BMI  考題 1060305:矩陣相加  第一套試題檢定模擬 術科第二套:程式語言(BASIC、C/C++、C#) 應用程式設計  第二套試題  考題 1060306:身分證號碼檢查  考題 1060307:撲克牌比大小  考題 1060308:分數加、減、乘、除運算 學科  工作項目 01:電腦概論  工作項目 02:程式設計  工作項目 03:系統發展  工作項目 04:資訊安全  90006 職業安全衛生共同科目  90007 工作倫理與職業道德共同科目  90008 環境保護共同科目  90009 節能減碳共同科目  90011 資訊相關職類共用工作項目

原價: 320 售價: 272 現省: 48元
立即查看
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (1版)

無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (1版)

類似書籍推薦給您

原價: 720 售價: 648 現省: 72元
立即查看
社會網絡分析:使用R軟體 中文第一版 2025年 (1版)

社會網絡分析:使用R軟體 中文第一版 2025年 (1版)

類似書籍推薦給您

【簡介】   作者們深入淺出地說明社會網絡分析的必要步驟,以及如何使用正確統計方法及分析工具;書中的範例程式與練習題,有助於學習者直接應用R程式語法於社會網絡分析;淺顯易懂的文字可奠定學習者的社會網絡數學基礎,對於統計內涵的解說也十分詳盡。本書主要採用R程式語法的xUCINET函式和其他函式,從基礎到進階的各種範例皆提供實例分析步驟與結果,學習者能輕鬆上手,並且逐漸掌握社會網絡分析的知識基礎、分析實務和建立研究能力。   本書適合對於想進行社會網絡或社群網絡相關研究,或者掌握網絡分析技術的學習者,以書本搭配作者們的網站資源,更能充分熟練社會網絡分析的理論與方法。   完整說明社會網絡概念:各領域皆採用社會網絡分析,範例與圖示說明詳盡且有充分的練習題。   R程式語法從0開始學習:資料蒐集、資料整理到資料分析皆提供逐步分析的說明與練習範例。   全面掌握社會網絡分析方法:說明各種分析方法,讀者能學會使用正確統計方法、分析步驟與分析工具。 【目錄】 第01章 導論 1.1 為什麼要研究網絡? 1.2 什麼是網絡? 1.3 關係的類型 1.4 分析目標 1.5 網絡變項作為解釋變項 1.6 網絡變項作為結果變項 第02章 數學基礎 2.1 簡介 2.2 圖 2.3 路徑和組群 2.4 鄰接矩陣 2.5 方法和模式 2.6 矩陣乘積 第03章 研究設計 3.1 簡介 3.2 實驗和田野研究 3.3 全網絡和個人網絡研究設計 3.4 網絡資料的來源 3.5 節點類型和連結類型 3.6 行動者的屬性 3.7 抽樣和訂邊界 3.8 資料信度來源和效度議題 3.9 研究倫理考量 第04章 資料蒐集 4.1 簡介 4.2 網絡研究的問題 4.3 問題的形式 4.4 受訪者的負擔 4.5 資料蒐集和信度 4.6 檔案資料的蒐集 4.7 電子來源的資料 第05章 資料管理 5.1 簡介 5.2 R程式語言 5.3 資料儲存 5.4 在R中匯入和儲存資料 5.5 網絡資料的資料轉化 5.6 將屬性轉為矩陣 5.7 儲存、轉化與匯出網絡資料和結果 第06章 網絡分析中使用的多變項技術 6.1 簡介 6.2 多維尺度分析法 6.3 對應分析 6.4 階層式集群法 第07章 視覺化 7.1 簡介 7.2 版面配置 7.3 嵌入節點屬性 7.4 嵌入連結屬性 7.5 節點過濾和行動者自我網絡 7.6 結論性評論 第08章 局部節點層次量測 8.1 簡介 8.2 連結組群 8.3 量化數值連結的組成 8.4 他者的組成 8.5 行動者自我—他者的相似性 8.6 行動者自我網絡結構形狀的量測 第09章 中心性 9.1 簡介 9.2 基本概念 9.3 無方向性,非量化數值的網絡 9.4 有方向性,非量化數值的網絡 9.5 量化數值的網絡 9.6 負向連結的網絡 9.7 引申中心性 第10章 群體層次量測 10.1 簡介 10.2 依局部屬性的量測 10.3 依全局屬性的量測 10.4 中心化和核心—邊緣性 10.5 屬性為基礎的量測 第11章 次群體和社群檢測 11.1 簡介 11.2 小集團 11.3 GIRVAN—NEWMAN演算法 11.4 模組化最佳化 11.5 標籤傳播 11.6 有方向性,沒有連接和量化數值資料 11.7 大量的網絡資料 11.8 網絡運算相關的考量 第12章 對等性 12.1 簡介 12.2 結構對等性 12.3 全廓資料的相似性 12.4 區塊模型 12.5 最佳化 12.6 一般對等性 12.7 REGE演算法 12.8 核心—邊緣模型 第13章 雙模資料分析 13.1 簡介 13.2 轉換成單模資料 13.3 轉換量化數值的雙模矩陣成單模 13.4 二分網絡 13.5 次群體和社群檢測 13.6 核心—邊緣模型 13.7 對等性 第14章 完整網絡的推論統計簡介 14.1 簡介 14.2 分析層次 14.3 群體層次的統計檢定 14.4 節點層次的統計檢定 14.5 對偶層次的統計檢定 第15章 指數隨機圖模型和隨機行動者導向模型 15.1 ERGMs簡介和參數解釋 15.2 取得ERGMs(近似)的最大概似估計 15.3 參數選擇和適配度 15.4 有方向性網絡 15.5 隨機行動者導向模型 使用的資料集概覽 使用的R函式概覽

原價: 590 售價: 531 現省: 59元
立即查看