Reading Assignment 5 (due at 11pm, April 29)


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.