Reading

Tutorialspoints.com’s Design Patterns Tutorial

Learning Objectives

  • Match the following design patterns to their descriptions
    • chain of responsibility
    • command
    • interpreter
    • iterator
    • mediator
    • memento
    • observer
    • state
    • strategy
    • template
    • visitor
  • Identify the most applicable design pattern(s) for a scenario

Resources

Complete the handout as time permits in (or outside of) class