Chapter 4. Application Architecture
To this point in the book, we've explored the design and development of individual classes. These units of code enable you to encapsulate functionality into reusable components that perform some specific task. Naturally these parts will operate in the context of some bigger picturesome grand scheme that performs the greatest things ever. We refer to this scheme as the application architecture.In this chapter we'll look at ways to split up your application into logical pieces and how your classes come together to do the greatest things ever.