This book, first published in 1995, introduces CRC (Class, Responsibility, Collaborator) cards with a description of the cards and how they can be used in interactive sessions to develop an object-oriented model of an application. The author describes how CRC cards can contribute at all stages of the software lifecycle.