In this chapter, I describe the different ways that components can be combined to create complex features. These composition patterns can be used together, and you will find that most problems can be tackled in several ways, which leaves you free to apply the approach with which you are most comfortable. Table 14-1
puts the chapter in context.
Putting Application Composition in Context
What is it?
Application composition is the combination of components to create complex features.
Why is it useful?
Composition makes development easier by allowing small and simple components to be written ...