Many function definitions differ only in small ways. This can lead to duplication of effort as you develop a program. We will identify techniques to minimize this duplication of effort. Eliminating duplication has many benefits: besides saving effort during coding, it creates single points of control, so each bug need be fixed only once; and it greatly eases maintenance and modification of your codebase.
Part III from the textbook.
Problem Set 04
Last modified: Tue Oct 7 14:45:22 Pacific Daylight Time 2014