Design and Implementation
Reading
Sommerville, Sections 7.3 and 7.4
Review design patterns
Objectives
- Apply an understanding of design patterns to practical implementation issues.
- Understand implementation issues of reuse, configuration management, and host-target development.
- Understand what is meant by open source software including the reasoning behind it, the business case for it, and its licensing issues.
- Review key issues regarding design and implementation.