Multiple choice technology

When we think about software architecture, we should think of it as the same thing as the end product- functioning software.

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Software architecture is NOT the same as the functioning end product. Architecture is the blueprint - the high-level design of components, their relationships, and principles guiding the system. The functioning software is the implementation of that architecture. Confusing architecture with the product leads to premature optimization and architectural over-engineering.