CRC Cards

CRC Cards… CRC Cards is a method used for modelling the app, and establish the responsibilities of every object of the app, and their main collaborators. CRC cards are made in index cards (yes, by hand) where at the very top is written the name of the class. Then there are written the responsibilities or actions that the mentioned class has to perform. A line is drawn at 2/3’s of the index card, and in the right side of that line, the main collaborators of this class are shown. The collaborators are every other object that has to interact with this class, the relationship between the class, and other classes.

CRC cards are used to distribute responsibilities between the objects of the app, and to have a first idea of the interactions that have to exist between object in order to achieve a good performance of the app.

Here I leave the structure of a CRC card:

12919532_1001139433273409_1191417874_o

Un comentario en “CRC Cards”

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s