Module 01 of 04 · Software Architecture
Architecture Foundations
What architecture is responsible for, and the one habit that underpins the rest.
3 of 3 lessons available
Lessons in this module
- 0114 min
What Is Software Architecture?
AdvancedExplain what architecture governs, and why it is a set of trade-offs rather than a set of rules.
- 0216 min
Separation of Concerns
AdvancedGive each part one reason to change.
- 0318 min
Layered Architecture
AdvancedOrganise code into layers with a clear dependency direction.
Have a project worth talking through?
Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.