SDSU |
CS 635 Object-Oriented Design and Programming
Spring Semester, 2015 Reading |
DCS |
---|---|---|
San Diego State University -- This page last updated 20-Apr-15 |
Text:
Page numbers for patterns refer to pages in the text Design Pattern: Elements of Resuable Object-Oriented Software
Tue | Thur |
---|---|
Jan 22 | |
Jan 27 Big Ball of Mud, What Compsi textbooks don't tell you: Real world code sucks | Jan 29 |
Feb 3 | Feb 5 |
Feb 10 Iterator (pp 257-272), (optional) Java 8 Lambdas Chapters 2 & 3 (SDSU Safari books online) | Feb 12 Visitor (pp 331-334) & Strategy Patterns (pp 315-324), Pipes & Filters |
Feb 17 Null Object | Feb 19 Chapter 1 of Design Patterns (pp 1-31) |
Feb 24 Decorator Pattern (175-184) | Feb 26 |
Mar 3 Observer (pp 293-304), Interpreter (pp 243-257), State (305-314) | Mar 5 Command (pp 233-242), Memento (pp 283-292), Proxy (207-217) |
Mar 10 Template Method, Singleton | Mar 12 Interpeter, Object Coupling and Object Cohesion pp. 72-86 |
Mar 17 Object Coupling and Object Cohesion pp. 86-92 | Mar 19 Object Coupling and Object Cohesion pp. 92-111 |
Mar 24 | Mar 26 |
Mar 31 - Spring Break | Apr 2 - Spring Break |
Apr 7 | Apr 9 Composite, Adapter |
Apr 14 Bridge, Abstract Factory, Factory Method | Apr 16 Builder, Protoptype |
Apr 21 Proxy, Chain of Responsibility | Apr 23 Facade, Mediator |
Apr 28 | Apr 30 |
May 5 | May 7 |