What Is Architecture?
In a conversation we once had with Grady Booch, he said, “Every software system has an architecture, regardless of whether the architecture was developed intentionally. The bigger question is whether it is a good architecture.”
The textbook definition of architecture is
Architecture:
1. The art or science of building; specifically: the art or practice of designing and building structures and especially habitable ones.
1a: Formation or construction as or as if as the result of conscious act <the architecture of the garden>.
2. The manner in which the components of a computer or computer system are organized and integrated. [MEWE1]
An architecture depicts how something's parts come together to form a whole. An airplane has an ...
Get UML for Mere Mortals® 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.