الفصل 1
Foundations of Software Architecture
Understand architecture as a set of consequential decisions shaped by business goals and quality attributes.
147 min3 modulesBEGINNER
ابدأ الوحدةما ستصبح قادرًا عليه
- Explain the architectural purpose of What is Software Architecture?.
- Evaluate trade-offs across What is Software Architecture?, Role of the Software Architect, Architecture Thinking.
- 1
What is Software Architecture?
Define architecture by consequence rather than by diagram: the decisions that are expensive to reverse, why they exist, and how to tell one from an ordinary design choice.
0/4 lessons8 questions47 min - 2
Role of the Software Architect
What the job actually consists of day to day, how decisions get made and recorded, and what specifically changes when you move from senior developer to solution architect.
0/4 lessons8 questions47 min - 3
Architecture Thinking
How to reason about a decision: analysing trade-offs, making quality attributes measurable, deciding under uncertainty, and doing all three on one real problem.
0/4 lessons8 questions53 min