Skip to main content

Class 18: Design patterns


We consider some basic issues pertaining to design patterns



  • Why design patterns?
  • Reading reactions
  • Flyweight
  • Iterator
  • Adaptor
  • Factory


News / Etc.

  • Food-like substances!

Upcoming work

  • For Monday: Write a thorough description of one design pattern (as assigned by Sam).

Good things to do

  • Lots of things in the Rosenfield Symposium on Technology on Human Rights.
  • CS Table, Tuesday at noon
  • CS Extras, Thursday at 4:15 pm, The CS Curriculum

Friday PSA

  • I brought you BAC cards
  • Be responsible
  • Get enough sleep!