| 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 |