Why Is Architecture Important?(Technical Aspects)
Architecture is important for three primary reasons.
1. It provides a vehicle for communication among stakeholders.
2. It is the manifestation of the earliest design decisions about a system.
3. It is a transferable, reusable abstraction of a system.