原文:面向对象架构模式之:领域模型(Domain Model)

一:面向对象设计中最简单的部分与最难的部分 如果说事务脚本是 面向过程 的,那么领域模型就是 面向对象 的。面向对象的一个很重要的点就是: 把事情交给最适合的类去做 ,即: 你得在一个个领域类之间跳转,才能找出他们如何交互 ,Martin Flower 说这是面向对象中最难的部分,这具有误导的成份。确切地说,我们作为程序员如果已经掌握了 OOD 和 OOP 中技术手段,那么如何寻找类之间的关系,可 ...

2014-08-15 09:18 53 39475 推荐指数:

查看详情

什么是领域模型(domain model)?贫血模型(anaemic domain model)和充血模型(rich domain model)有什么区别

领域模型领域内的概念类或现实世界中对象的可视化表示,又称为概念模型或分析对象模型,它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 贫血模型是指使用的领域对象中只有setter和getter方法(POJO),所有的业务逻辑都不包含在领域对象中而是放在业务逻辑层 ...

Fri Sep 13 00:19:00 CST 2019 0 669
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM