📝What is Architecture?
Architecture as things hard to change
with good architecture, there are little things hard to change
Theory Building View of programming—architecture as overarching theory
In other fields:
In building
Enterprise architecture
Enterprise architecture is a description of the structure and behavior of an organization’s processes, information flow, personnel, and organizational subunits aligned with organization’s core goals and strategic direction. —Bass…2013