xmuzyu
2010-05-27 19:16
2010年04月20日 13:53 "banq"的内容
DDD只解决了“对象”的问题,没有解决他们之间是如何通过消息进行协作的。所以,只是提炼出实体对象是不够,实体的重点不只是状态数据,还有导致这些状态数据变化的行为,这些行为我们要去建模,达成统一语言。 ...

呵呵,我觉得分析设计的时候还有个关注点的问题,以前我们分析是首先分析实体有哪些属性,然后根据属性来划分行为,其实这是片面的,仅仅是一种静态分析方法。我觉得,我们更应该从动态的角度去分析,比如我们首先分析对象的行为和职责,然后有了职责和行为以后,自然而然就需要数据去支持这些职责,而这些数据我们就可以让其属于对象。因此我觉得分析和设计需要动静结合比较好。

xinchi
2010-07-19 22:26
说的都非常好,解决了我一些疑问

猜你喜欢
4Go 上一页 1 2 3 4