3
Today
•Some general background on design
–Decomposition, composition
–Managing complexity, anticipating change
–Etc.
•Monday
–Information hiding
•Wednesday
–Layering/ “uses” relation