IV. Patterns That Primarily Hide Complexity
One of the goals of object-oriented programming is to hide complexity from programmers. Programmers don’t need to know the detailed implementations of every object used. If programmers needed that detailed knowledge, they wouldn’t be able to reuse more than a few objects before being overwhelmed by complexity. The same goal applies to patterns involving multiple objects. The patterns in Part IV hide complexity and implementation details so programmers can focus on solving problems.
Chapters in this part of the book include
24 | Bundles |
25 | Class Clusters |
26 | Façade |
27 | Proxies and Forwarding |
28 | Managers |
29 | Controllers |
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.