Skip to main content

Class 13: Design patterns

Held:

We consider some basic issues pertaining to design patterns

Preliminaries

Overview

  • Why design patterns?
  • Reading reactions
  • {“Example Pattern”=>”Iterator”}
  • {“Example Pattern”=>”Adaptor”}
  • {“Pattern”=>”Flyweight”}
  • {“Pattern”=>”Factory”}
  • {“Pattern”=>”Dependency injection”}
  • {“Pattern”=>”Observer”}
  • {“Pattern”=>”Strategy”}
  • {“Pattern”=>”Prototype”}

Updates

News / Etc.

  • The CSC 322 mentors arrive next week. Tuesday will be spent meeting with the mentors. Please plan to meet with them at lunch and at 11, if possible. (Also plan to attend their Tuesday Extra.)
  • Next Thursday is our wrapup class. We’ll debrief on our learning outcomes and you will have chances to evaluate the class.

Upcoming Work

Good things to do

Note: I do not do extra credit in two-credit classes.

Academic/Artistic

Other

  • Plays!
  • Sporting events!