OO design principles and patterns
Some Patterns for Building Complex Distributed Systems Lodewijk Bergmans [[email protected]] kamer 5098, tel. 4271 (using slides by Douglas Schmidt.
CPSC 875