Skip to main content
Alpha
This lesson is in the alpha phase, which means that it has been taught once and lesson authors are iterating on feedback.
Light
Dark
Auto
Instructor View
Learner View
Menu
Software Design
Software Design
Key Points
Instructor Notes
Extract All Images
More
Reference
Search the All In One page
Software Design
Toggle Theme
Light
Dark
Auto
Instructor View
Learner View
EPISODES
Summary and Schedule
1. Introduction
2. Instructions
3. Organizing Code
4. Structure and Organization
5. Components and Services
6. General Recommendations
RESOURCES
Key Points
Instructor Notes
Extract All Images
Reference
See all in one page
IntroductionWhat is Software Design?
Technical Debt
The Different Layers of Software Design
InstructionsLayer 1: Instructions
Figure 1
Image 1 of 1: ‘Geek & Poke - What every good system needs’
Organizing Code
Structure and OrganizationLayer 2: Structure and Organization
Figure 1
Image 1 of 1: ‘[decorative]’
Components and ServicesLayer 3: Components and Services
General RecommendationsSome General Recommendations
Back
To Top