物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides 著、葉秉哲 譯
- 出版商: 天瓏
- 出版日期: 2001-12-31
- 售價: $550
- 語言: 繁體中文
- 頁數: 458
- 裝訂: Hardcover
- ISBN: 9572054112
- ISBN-13: 9789572054116
-
相關分類:
Design Pattern
- 此書翻譯自: Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
深入淺出物件導向分析與設計 (Head First Object-Oriented Analysis and Design)$880$695 -
C++ 編程規範 (C++ Coding Standards: 101 Rules, Guidelines, and Best Practices)$580$493 -
大話設計模式$620$490 -
重構─改善既有程式的設計, 2/e (Refactoring: Improving The Design of Existing Code)$800$632 -
大話資料結構$590$466 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
設計模式的解析與活用 (Design Patterns Explained: A New Perspective on Object-Oriented Design, 2/e)$480$374 -
$454設計模式之禪, 2/e -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
為你自己學 Git$500$425 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
深入淺出設計模式, 2/e (Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, 2/e)$980$774
商品描述
本書探討的是在物件導向軟體設計領域裡,用以描述對特定問題精簡優雅的解決方案:
設計模式。主要分兩個部份,
第一、它展示patterns在建構複雜系統時可以扮演什麼腳色模式;
第二、它提供非常實用的參考資料讓軟體開發者可以將這些精良的patterns運用在自己的專案上。作者以豐富的物件導向軟體設計經驗,將頻繁出現卻又非常精簡的解決方案彙編成型錄,因此書籍一出版立刻成為物件導向圈內人手一冊的聖經。
目錄大綱
本書內容
譯者序
作者序
前言
導讀
補充:關於此譯本
第一章、緒論
1.1 設計模式是什麼?
1.2 Smalltalk MVC 的設計模式
1.3 設計模式的描述
1.4 設計模式型錄
1.5 型錄的組織方式
1.6 設計模式如何解決設計問題
1.7 如何挑選設計模式
1.8 如何使用設計模式
第二章、個案研究:文書處理器設計
2.1 設計問題
2.2 文件結構
2.3 排版
2.4 美化使用者介面
2.5 支援多種操作介面標準
2.6 支援多種視窗系統
2.7用戶操作
2.8 拼字檢查與斷字
2.9 總結
設計模式型錄
第三章、生成模式 (Creational Patterns)
Abstract Factory
Builder
Factory Method
Prototype
Singleton
生成模式總結討論
第四章、結構模式 (Structural Patterns)
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
結構模式總結討論
第五章、行為模式 (Behavioral Patterns)
Chain of Responsibility
Command
Interpreter
Iterator
Mediator
Memento
Observer
State
Strategy
Template Medthod
Visitor
行為模式總結討論
第六章、結論
6.1 設計模式有什麼用
6.2 簡史
6.3 社群
6.4 邀請函
6.5 臨別贈言
附錄A、名詞解釋
附錄B、圖例介紹
B.1 類別圖 (Class Diagram)
B.2 物件圖 (Object Diagram)
B.3 互動圖 (Interaction Diagram)
附錄C、基礎類別
C.1 List
C.2 Iterator
C.3 ListIterator
C.4 Point
C.5 Rect
參考文獻
索引