标签: crc-cards

如何使用CRC卡精心设计?

我一直想知道人们如何使用CRC(类责任合作)卡.我在书中读到过它们,在互联网上发现了模糊的信息,但从未真正掌握过它.我认为有人应该制作一个显示CRC卡会话的YouTube视频,因为我的一本书描述它很难用文字表达,它应该"由已经掌握它的人教授".可悲的是,我知道周围没有人使用CRC卡,我想了解更多.

UPDATE

任何链接到视频,显示人们用这种技术进行阐述,将不胜感激.

oop ooad crc-cards

29
推荐指数
5
解决办法
4728
查看次数

如何决定SOA服务的功能职责?

我一直在搜索(主要是 google)来尝试查找可用于识别 SOA 服务的功能职责的工具或方法。我的搜索并没有真正得出任何结果。

目前,我用来决定职能职责的方法是临时的,实际上只是直觉,例如

  • 所有与客户相关的功能都纳入客户服务中
  • all payment related functionality goes into a payment service
  • etc

Reflecting on other approaches used in the software design/architecture world:

  1. Object Oriented Analysis has the concept of Class Responsibility Collaboration (CRC) models to decide the responsibility of classes.

  2. From what I understand, Domain Driven Design (DDD) has the concept of bounded contexts to logically partition a domain.

  3. In traditional software architecting:

architecture soa domain-driven-design crc-cards

5
推荐指数
1
解决办法
275
查看次数

标签 统计

crc-cards ×2

architecture ×1

domain-driven-design ×1

ooad ×1

oop ×1

soa ×1