SDSU |
CS 635 Advanced Object-Oriented Design and Prorgramming
Fall Semester, 2022 Lecture Notes |
DCS |
---|---|---|
San Diego State University -- This page last updated 8-Dec-22 |
Tuesday | Thursday |
---|---|
Aug 23 Course Introduction | Aug 25 Course Introduction |
Aug 30 Ball of Mud | Sep 1 Dollar Words |
Sep 6 Code Smells, Refactoring | Sep 8 Refactoring, Pattern Intro, Iterator Pattern |
Sep 13 Iterator Pattern, Null Object | Sep 15 Strategy, Observer |
Sep 20 Observer, Effective Java | Sep 22 Effective Java, Template, Decorator |
Sep 27 State, Visitor | Sep 29 State, Visitor |
Oct 4 Visitor, Command, Memento | Oct 6 Singleton, Composite |
Oct 11 Interpreter,Adapter | Oct 13 Adapter |
Oct 18 Review | Oct 20 Exam |
Oct 25 Bridge, Proxy, Chain | Oct 27 Chain, Coupling |
Nov 1 Coupling | Nov 3 Coupling, Cohesion |
Nov 8 Object Coupling, Metrics | Nov 10 Prototype, Builder |
Nov 15 Assignment 2 | Nov 17 Abstract Factory, Flyweight |
Nov 22 | Nov 24 Thanksgiving |
Nov 29 Mediator, Facade | Dec 1 Law of Demeter |
Dec 6 Questions | Dec 8 Last Class |
Dec 13 Final Exam | Dec 15 |