Lesson 1
Designing software with design patterns
You have now explored five patterns in depth and looked at capsule summaries of quite a few more.
This module discusses some general issues that arise in using patterns to develop software.
In this module, you will learn:
In this module, you will learn:
- How to choose the right pattern for the job
- How to modify documented patterns to fit your problem
- How to combine design patterns
- The pitfalls and limitations of patterns