SDSU |
CS 635 Advanced Object-Oriented Design and Prorgramming
Fall Semester, 2022 Reading |
DCS |
---|---|---|
San Diego State University -- This page last updated 21-Oct-22 |
Texts:
GOF Design Patterns: Elements of Reusable Object-Oriented Software
OC2 Object Coupling and Object Cohesion, chapter 7 of Essays on Object-Oriented Software Engineering, Vol 1, Berard, Prentice-Hall, 1993, Two copies on reserve at Library, Copy at Cal Copy, PDF available in Canvas
Tuesday | Thursday |
---|---|
Aug 23 | Aug 25 Big Ball of Mud, What Compsci textbooks don't tell you |
Aug 39 | Sep 1 |
Sep 6 | Sep 8 |
Sep 13 | Sep 15 GOF Iterator pp 257-272, Null Object |
Sep 20 GOF Strategy pp 315-324, GOF Observer 293-304 | Sep 22 GOF Template Method pp 325-330, GOF Decorator pp 175-185 |
Sep 27 GOF State pp 305-315 | Sep 29 GOF Visitor pp 331-344 |
Oct 4 | Oct 6 |
Oct 11 | Oct 13 |
Oct 18 | Oct 20 |
Oct 25 OC2 pp 72-86, pp 92-111 | Oct 27 OC2 86-92, 111-122 |
Nov 1 | Nov 3 |
Nov 8 | Nov 10 |
Nov 15 | Nov 17 |
Nov 22 | Nov 24 Thanksgiving |
Nov 29 | Dec 1 |
Dec 6 | Dec 8 Last Class |
Dec 13 Final Exam | Dec 15 |