Design
Design is mostly breaking large programs into smaller parts
Crucial decisions include
where to draw the boundaries between the parts
how the parts should communicate
the interface(s) between the parts
Previous slide
Next slide
Back to first slide
View graphic version