Chapter 2. Software Architecture: The What and Why

Unless I am convinced, I cannot put my heart and soul into it.

If you’re reading this chapter, I am going to assume that you are serious about following the cult of “The Practical Software Architect” and you would like to not only proudly wear the badge but also practice the discipline in your real-world software and systems development gigs and be wildly successful at it.

Software architects come in various flavors, and often they are interesting characters. Some architects work at a very high level engaging in drawing pictures on the back of a napkin or drawing a set of boxes and lines on a whiteboard, where no two boxes ever look the same. Others tend to get into fine-grained details too soon ...

Get Practical Software Architecture: Moving from System Context to Deployment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.