O'Reilly logo

Software Engineering with Microsoft Visual Studio Team System by Juan J. Perez, Sam Guckenheimer

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

5. Architectural Design

image

Architect

“Every system has an architecture, encompassing the key abstractions and mechanisms that define that system’s structure and behavior as seen from the perspective of different stakeholders, each with a different set of concerns. In every case—from idioms to mechanisms to architectures—these patterns are either intentional or accidental, but insofar as they are visible, such patterns reflect the style and inner beauty of each system.”1

—Grady Booch, Handbook of Software Architecture

image

Figure 5.1 Every system has an ...

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