Chapter 15: What Is Architecture?
Architecture is the shape of a system — the decisions that divide a system into components, arrange those components, and specify how they communicate. A good architect maximizes the number of decisions NOT made, keeping options open as long as possible.