领域驱动
文章平均质量分 85
handawei_5
这个作者很懒,什么都没留下…
展开
-
领域驱动设计系列文章(1)——通过现实例子显示领域驱动设计的威力
曾经参与过系统维护或是在现有系统中进行迭代开发的软件工程师们,你们是否有过这样的痛苦经历:当需要修改一个Bug的时候,面对一个类中成百上千行的代码,没有注释,千奇百怪的方法和变量名字,层层嵌套的方法调用,混乱不堪的结构,不要说准确找到Bug所在的位置,就是要清晰知道一段代码究竟是做了什么也非常困难,最终,改对了一个Bug,却多冒出N个新Bug;同样的情况,当你拿到一份新的需求,需要在现有系统中添加...原创 2010-12-30 12:23:45 · 73 阅读 · 0 评论 -
领域驱动设计系列文章(2)——浅析VO、DTO、DO、PO的概念、区别和用处
上一篇文章作为一个引子,说明了领域驱动设计的优势,从本篇文章开始,笔者将会结合自己的实际经验,谈及领域驱动设计的应用。本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。 由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念: VO(View Object):视图对象,用于展示层,它的作用是把某...原创 2010-12-30 12:25:38 · 69 阅读 · 0 评论 -
领域驱动
转:http://jianchen.iteye.com/blog/776837 关于领域驱动开发(DDD)在大三的时候就有过了解,当时做的一个项目还尝试实践来着。由之前的面向数据库编写程序到以领域为主导。其实之前也分层,也采用了OO设计,但是说白了就是对数据库表的映射,这样导致的后果就是面向关系的架构设计,对于简单的应用也没发现什么问题,复杂的估计也能满足。但是始终觉得不够面向对象,有表现层...原创 2011-11-21 19:44:45 · 93 阅读 · 0 评论