O'Reilly logo

Pro Objective-C Design Patterns for iOS by Carlo Chung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Builder

For those people who prefer building their own houses, they would outsource the project to a contractor. A single contractor doesn't build a whole house for you; he breaks it up into several parts and subcontracts to actual builders who know how to put things together with actual components and parts. A house is composed of parts in different styles, colors, and dimensions. The client tells the contractor what he or she wants in the house. Then the contractor coordinates with house builders about what needs to be done. And they build it based on how it should be built. Building a house is a complex process. It's very difficult if not impossible to build it with only one pair of hands. The process is a lot easier and more manageable ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required