C++ Software Design
| 作者 | Klaus Iglberger |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | C++軟體設計: 高品質軟體的設計原則和模式:「這本書幾乎會提升每位C++程式設計者的技能,書中充滿了實用的設計模式和引人入勝的想法,我從這本書中學到的東西遠遠地超過了 |
| 作者 | Klaus Iglberger |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | C++軟體設計: 高品質軟體的設計原則和模式:「這本書幾乎會提升每位C++程式設計者的技能,書中充滿了實用的設計模式和引人入勝的想法,我從這本書中學到的東西遠遠地超過了 |
內容簡介 「這本書幾乎會提升每位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章|最後一個指導原則 索引
| 書名 / | C++軟體設計: 高品質軟體的設計原則和模式 |
|---|---|
| 作者 / | Klaus Iglberger |
| 簡介 / | C++軟體設計: 高品質軟體的設計原則和模式:「這本書幾乎會提升每位C++程式設計者的技能,書中充滿了實用的設計模式和引人入勝的想法,我從這本書中學到的東西遠遠地超過了 |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9786263246133 |
| ISBN10 / | |
| EAN / | 9786263246133 |
| 誠品26碼 / | 2682474637005 |
| 頁數 / | 424 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 18.5x23x1.9 |
| 級別 / | N:無 |
最佳賣點 : 「這本書幾乎會提升每位C++程式設計者的技能,書中充滿了實用的設計模式和引人入勝的想法,我從這本書中學到的東西遠遠地超過了我的預期。」
-Mark Summerfield
Qtrac有限公司負責人