我一直想知道人们如何使用CRC(类责任合作)卡.我在书中读到过它们,在互联网上发现了模糊的信息,但从未真正掌握过它.我认为有人应该制作一个显示CRC卡会话的YouTube视频,因为我的一本书描述它很难用文字表达,它应该"由已经掌握它的人教授".可悲的是,我知道周围没有人使用CRC卡,我想了解更多.
任何链接到视频,显示人们用这种技术进行阐述,将不胜感激.
我一直在搜索(主要是 google)来尝试查找可用于识别 SOA 服务的功能职责的工具或方法。我的搜索并没有真正得出任何结果。
目前,我用来决定职能职责的方法是临时的,实际上只是直觉,例如
Reflecting on other approaches used in the software design/architecture world:
Object Oriented Analysis has the concept of Class Responsibility Collaboration (CRC) models to decide the responsibility of classes.
From what I understand, Domain Driven Design (DDD) has the concept of bounded contexts to logically partition a domain.
In traditional software architecting: