Readings

Except where otherwise noted, all readings are from Blueprints, version 2.5.

Class Reading
Wed Aug 28 Chapter 1 — Getting off the ground
Fri Aug 30 Chapter 2 — The “software crisis” and encapsulation
Wed Sep 4 Chapter 3 — Classes and objects
Fri Sep 6 Chapter 4 — Memory matters
Wed Sep 11 Chapter 5 — Exceptions
Chapter 6 — UML Class diagrams (sections 6, 6.1, 6.2)
Fri Sep 13 Chapter 7 — The Singleton pattern
Mon Sep 16 Chapter 6 — UML Class diagrams (sections 6.3, 6.4)
Wed Sep 18 Chapter 8 — Java odds ‘n’ ends
Fri Sep 20 Chapter 9 — UML Sequence diagrams
Wed Sep 25 Chapter 10 — Persistence and Hydration
Wed Oct 2 Chapter 11 — Inheritance (1 of 2)
Wed Oct 9 Chapter 12 — Inheritance (2 of 2)
Wed Oct 16 Chapter 13 — The Factory pattern
Fri Oct 18 Chapter 14 — Team Software Development
Wed Oct 23 Chapter 15 — Doing Design (1 of 2)
Section 16.1 (only) — Doing Design (2 of 2)
Mon Oct 28 Chapter 16 — Doing Design (2 of 2)