![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DDD
文章平均质量分 81
bhscHello
这个作者很懒,什么都没留下…
展开
-
交流中的领域模型
有效建模的因素: 1) 模型与实现绑定 通常需要一种面向对象的语言来表示模型的概念。尽管许多开发人员仅仅受益于应用对象技术来组织程序代码,然而,对象设计的真正突破在于用代码来表示模型。 模型代表了领域专家和开发人员对业务知识的共同理解,那么,如果有人没有理解模型,那么它所做的知识减弱模型的作用而不是增强,所以---------负责建模的人必须花时间接触代...2009-03-11 17:10:07 · 153 阅读 · 0 评论 -
软件生产与模型(一):分离领域
ps:这本书理论性很强,刚开始翻了几章就看不下去了,现在再拿出来翻,确实感觉有种领悟,逐以记录 在交流中的领域模型中,讨论了模型在交流中的产生、实现、意义的一些讨论,那么在怎么才能在编码过程中让软件与模型始终保持一致。 分离领域 领域通常只占整个软件系统的很少部分,这与它的重要性不成比例,为了集中精力,我们需要考虑将模型中的元素视为一个系统。 在有些程序中,用户界面、...2009-03-11 17:14:24 · 200 阅读 · 0 评论 -
软件生产与模型(二):模型描述(实体、值对象、服务)
在软件生产与模型:分离领域中,通过分层隔离出了领域层,这样我们就可以集中关注点。那么在具体的模型中,怎么表示模型呢? 模型描述 用来表示模型的元素的3种元素分别为:实体(entity)、值对象(Value Object)、服务(Service)。 实体(又称引用对象) 以标示作为其基本定义的对象称为实体。有时,一个对象与另外...2009-03-13 18:08:14 · 305 阅读 · 0 评论 -
软件生产与模型(三):领域对象的生命周期
在软件生产与模型:分离领域以及软件生产与模型(二):模型描述(实体、值对象、服务) 探讨了分层对领域的意义以及如何表达领域模型,下面来看看领域对象的生命周期 在知道了突出领域以及表达领域之后,便要深入的了解一下领域的生命周期。处理领域对象的生命周期有两类挑战: l 在生命周期中维护对象的完整性 l 避免模型由于管理生命周期的复杂性而陷入困境 这可以使用...原创 2009-05-28 10:46:17 · 193 阅读 · 0 评论 -
POJO式开发(一)
POJO POJO就是简单java对象,不实现任何特殊接口。POJO这一名字由Fower、Rebbecca、Parsos、Josh MacKenzie(Foeler POJO)发明,目的地是为了给普通Java对象取个令人兴奋的、过目不忘的名字。 早期EJB及其存在的问题 ...原创 2009-01-23 15:25:32 · 219 阅读 · 0 评论 -
POJO式开发(二)
系统设计时需要考虑的五大因素: 1、如何组织业务逻辑 2、如何封装业务逻辑,以及暴露给表示层及其他客户程序调用的接口 3、如何访问数据库 4、如何处理短事务中的并发 5、如何处理长期运行事务中的并发 决策 选项 业务逻辑封装 EJB Session Façade模式 POJO Faç...原创 2009-01-23 15:44:31 · 214 阅读 · 0 评论