CS 5010: Module 06

Module Overview

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.

Course Map

course map

Readings

Read Part III from our textbook.

Resources

Lessons

Problem Set

Problem Set 06 is due on Monday, October 23, 2017.

Last modified: Wed Oct 18 15:58:21 Eastern Daylight Time 2017