Pro Objective-C Design Patterns for iOS (Paperback)

Carlo Chung

  • 出版商: Apress
  • 出版日期: 2011-04-01
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Paperback
  • ISBN: 1430233303
  • ISBN-13: 9781430233305
  • 相關分類: Apple DeveloperDesign Pattern
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

It’s time to capitalize on your mastery of Cocoa with Pro Objective-C Design Patterns for iOS. You’ve developed apps that impressed and performed, and now you’re ready to jump into development practices that will leave you with more effective, efficient, and professional level apps. This book is the element you need to make the jump from journeyman to master.

All too often, developers grind through building good apps on willpower and a vigorous focus on code development, leaving them unaware of and unable to benefit from the underlying structural and functional design patterns. 

Pro Objective-C Design Patterns for iOS will teach you those design patterns that have always been present at some level in your code, but were never recognized, acknowledged, or fully utilized. Implementation of specific pattern approaches will prove their value to any developer working in the iOS application arena. You’ll learn to master classic patterns like singleton, abstract factory, chain of responsibility, and observer. You’ll also discover less well-known but useful patterns like memento, composite, command, and mediator.

What you’ll learn

  • The basic concepts of various design patterns
  • How to apply design patterns to your code based on different scenarios
  • How design patterns can strengthen your apps



Who this book is for

Any professional or aspiring iOS developer will find productivity, efficiency, and effectiveness of software development enhanced by the methods and practice delivered by Pro Objective-C Design Patterns for iOS.

Table of Contents

  1. Hello, Design Patterns!
  2. A Case Study: Designing an App
  3. Prototype
  4. Factory Method
  5. Abstract Factory
  6. Builder
  7. Singleton
  8. Adapter
  9. Bridge
  10. Façade
  11. Mediator
  12. Observer
  13. Composite
  14. Iterator
  15. Visitor
  16. Decorator
  17. Chain of Responsibility
  18. Template Method
  19. Strategy
  20. Command
  21. Flyweight
  22. Proxy
  23. Memento

商品描述(中文翻譯)

現在是時候利用你對Cocoa的精通來提升自己了,《Pro Objective-C Design Patterns for iOS》將幫助你進入更有效、高效和專業的應用程式開發實踐。你已經開發出令人印象深刻且表現出色的應用程式,現在你準備跳入能讓你開發更有效、高效和專業的應用程式的開發實踐。這本書是你從初學者到專家的關鍵。

很多時候,開發者通過意志力和對代碼開發的積極關注來建立良好的應用程式,但他們對底層結構和功能設計模式的認識和利用卻不足。《Pro Objective-C Design Patterns for iOS》將教你那些一直存在於你的代碼中的設計模式,但從未被認識、承認或充分利用。實施特定的模式方法將證明它們對於在iOS應用程式領域工作的任何開發者的價值。你將學習掌握像單例、抽象工廠、責任鏈和觀察者這樣的經典模式。你還將發現一些不太知名但有用的模式,如備忘錄、組合、命令和中介者。

你將學到什麼:
- 各種設計模式的基本概念
- 如何根據不同情境將設計模式應用於你的代碼
- 設計模式如何增強你的應用程式

這本書適合專業的或有抱負的iOS開發者,他們將通過《Pro Objective-C Design Patterns for iOS》提供的方法和實踐來提高軟體開發的生產力、效率和效果。

目錄:
1. 嗨,設計模式!
2. 案例研究:設計一個應用程式
3. 原型
4. 工廠方法
5. 抽象工廠
6. 建造者
7. 單例
8. 適配器
9. 橋接
10. 外觀
11. 中介者
12. 觀察者
13. 組合
14. 迭代器
15. 訪問者
16. 裝飾者
17. 責任鏈
18. 模板方法
19. 策略
20. 命令
21. 享元
22. 代理
23. 備忘錄