Skip to main content

Class 7: Rethinking OOD (1)

Held:

We consider some core principles of object-oriented design

Preliminaries

Overview

  • Big picture
  • Single responsibility principle
  • Managing dependencies, internally
  • Managing dependencies, externally

Updates

News / Etc.

  • Please let me know when you notice problems on the Web site. I think I’ve fixed most of them.

Upcoming Work

  • Reading: The rest of POODR.

Good things to do

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

Academic

  • CS Extras today
  • CS Table Tuesday (tbd)

Peer

  • CS Extras today
  • Elephantitis this weekend (Saturday morning at HS and afternoon at MS) (Sunday at HS)