Pro Objective-C Design Patterns for iOS (Paperback)
暫譯: iOS 專業 Objective-C 設計模式 (平裝本)

Carlo Chung

  • 出版商: Apress
  • 出版日期: 2011-04-01
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 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 應用程式領域工作的開發者的價值。你將學會掌握經典模式,如單例模式(singleton)、抽象工廠模式(abstract factory)、責任鏈模式(chain of responsibility)和觀察者模式(observer)。你還將發現一些不太知名但有用的模式,如備忘錄模式(memento)、組合模式(composite)、命令模式(command)和中介者模式(mediator)。

你將學到什麼



  • 各種設計模式的基本概念

  • 如何根據不同情境將設計模式應用於你的程式碼

  • 設計模式如何增強你的應用程式





本書適合誰


任何專業或有志於成為 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. 備忘錄模式