Reading Assignment 5

For this week's reading, read Henning's article on why API design matters, and the chapter on Design in Construction from McConnell's book. You can skim §5.3 (Design Building Blocks: Heuristics), but pay attention to the rest. Write a summary of either all the material, or some subset that you found particularly interesting.