Design patterns: an essential component of CS curricula (1998)

by O ASTRACHAN, G MITCHENER, G BERRY, L COX
Venue:In SIGCSE ’98: Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education. ACM