summary so far
programming languages support implementation and composition
design practices support decomposition
good separation of concerns in both design and implementation
complex systems
Previous slide
Next slide
Back to first slide
View graphic version