· Gibbs, W.W., Software’s Chronic Crisis, Scientific American, 1994.
· Brooks, F.P., No Silver Bullet: Essence and Accidents of Software Engineering, IEEE Computer, 1987.
· Team Assignment #1.
· Team Assignment #2.
· Team Assignment #3.
· Practice Reasoning Exercise.
· Source Code: Representation Invariants.
· Source Code: JUnit.
· Source Code: Observer Pattern.
· Source Code: Decorator Pattern.
· Source Code: Iterator Pattern.
· Source Code: Strategy Pattern.