Implementation Issues
Learning Objectives
- Match HP’s design quality attributes with their descriptions
- Contrast cohesion and coupling
- Describe the rationale and business case for open source development
- Summarize permissions, conditions, and limitations of the GPL, LGPL, and BSD open source licenses
How to Complete this Lesson
Complete the following learning activities: (1.75–2 hours total)
- Read the following in Software Engineering:
- Chapter 7: Design and implementation
(45–60 minutes)
- Implementation issues
- Open-source development
- Chapter 7: Design and implementation
(45–60 minutes)
- Attend the class meeting (60 minutes)
Resources
Videos
- Code Smells I (12 minutes) and Code Smells II (13 minutes)
- Open Source Software (14 minutes)