Computer Science / Unit 2 CS 0066 short lesson, about 20 seconds
Componentization
Captions available
The idea
Componentization splits a system into separable, swappable parts along clean boundaries, so any part can be replaced without rebuilding the whole.
In practice
A car takes a new alternator without a new engine because the boundary between them is clean.
Where people slip
The boundaries do the work; sloppy ones spread every repair.
Your place on the trail
Every lesson rests on earlier ones and opens later ones. Tap any to jump.
Builds on
Something wrong in this lesson? Flag it · Sources for Computer Science