III. Patterns That Primarily Empower by Decoupling
The patterns in Part III provide powerful built-in framework features and enable you to control and extend those features without introducing unnecessary coupling between objects. Minimal coupling is a key guiding principle of Cocoa’s design and the quality that most contributes to programmer productivity. These patterns are some of the most prominent and reused patterns in Cocoa.
Chapters in this part of the book include
13 | Singleton |
14 | Notifications |
15 | Delegates |
16 | Hierarchies |
17 | Outlets, Targets, and Actions |
18 | Responder Chain |
19 | Associative Storage |
20 | Invocations |
21 | Prototype |
22 | Flyweight |
23 | Decorators |
Get Cocoa Design Patterns now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.