目錄(57章)
倒序
- coverpage
- Swift 2 Design Patterns
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Creational Patterns
- The prototype pattern
- The factory method pattern
- The singleton pattern
- The abstract factory pattern
- The builder pattern
- Summary
- Chapter 2. Structural Patterns – Decorator Proxy and Bridge
- Static and dynamic composition
- The decorator pattern
- The proxy pattern
- The bridge pattern
- Summary
- Chapter 3. Structural Patterns – Composite and Flyweight
- The composite pattern
- The flyweight pattern
- Summary
- Chapter 4. Structural Patterns – Adapter and Facade
- The adapter pattern
- The facade pattern
- Summary
- Chapter 5. Behavioral Patterns – Strategy State and Template Method
- The strategy pattern
- The state pattern
- The template method
- Summary
- Chapter 6. Behavioral Patterns – Chain of Responsibility and Command
- The chain of responsibility pattern
- The command pattern
- Comparison between the chain of responsibility and command patterns
- Summary
- Chapter 7. Behavioral Patterns – Iterator Mediator and Observer
- The iterator pattern
- The mediator pattern
- The observer pattern
- Summary
- Chapter 8. Behavioral Patterns – Visitor Interpreter and Memento
- The visitor pattern
- The interpreter pattern
- The memento pattern
- Comparing the three patterns
- Summary
- Index 更新時間:2021-07-09 21:25:53
推薦閱讀
- JavaFX Essentials
- Python網絡爬蟲從入門到實踐(第2版)
- 游戲程序設計教程
- Python Network Programming Cookbook(Second Edition)
- Python Data Analysis(Second Edition)
- Hands-On Full Stack Development with Go
- SQL基礎教程(第2版)
- Serverless computing in Azure with .NET
- Instant PHP Web Scraping
- 輕松上手2D游戲開發:Unity入門
- AutoCAD 2009實訓指導
- Beginning C++ Game Programming
- Python開發基礎
- 從零開始構建深度前饋神經網絡:Python+TensorFlow 2.x
- 3D Printing Designs:Design an SD Card Holder
- 零基礎入門學習C語言:帶你學C帶你飛
- 小學生C++編程課堂(新手篇)
- CentOS High Performance
- Visual FoxPro程序設計(第二版)
- 數據結構和算法(Python和C++語言描述)
- Balsamiq Wireframes Quickstart Guide
- PhoneGap Essentials
- Scratch尋寶之旅
- WebRTC音視頻實時互動技術:原理、實戰與源碼分析
- Scala Test-Driven Development
- Learning Highcharts
- Java+OpenCV高效入門
- 大型網站性能優化實戰:從前端、網絡、CDN到后端、大促的全鏈路性能優化詳解
- Android移動開發項目式教程(第2版)
- Redux Quick Start Guide