short notes is a journal on software, systems, engineering practices among other things.
Copyright © 2002-2006 short notes. All rights reserved. contact address: email to the editor ISSN 1543-6489
short notes |
Sunday, 30. March 2003
Sunday 2003-03-30 DevelopmentCRC Ward Cunningham calls his invention CRC or class, responsibilities and collaborators "a way of describing objects". After all, much of OOAD is to think about software inhabited by various roles (or classes), who interact with each other as collaborators, fulfilling their respective responsibilities. The beauty of CRC is its simplicity: Write on small index cards and shuffle them around as needed. Another beauty of CRC is its wide applicability. CRC's usefulness for designing implementation is obvious. Mostly overlooked aspect of CRC is its usefulness for high level activities like requirements analysis, use cases design and even setting up engineering process. References: The original CRC cards "Object Design: Roles, Responsibilities, and Collaborations" by Rebecca Wirfs-Brock and Alan McKean
|
Published since 2002-04-23
Updated: 2010-10-16 Youre not logged in ... Login
about short notes home topics: Development Policy, Process, Mechanism Software Web of Services World
|