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”}
Related Pages
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
- No more reading journals.
- The last programming project is due next Friday night. (Note change)
Good things to do
Note: I do not do extra credit in two-credit classes.
Academic/Artistic
- CS Extras Today: Grad school
- Film tonight: Together, http://togetherfilm.org. 8:00-9:15 p.m. in Bear 205.
Other
- Plays!
- Sporting events!