![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
领域驱动设计
iteye_5681
这个作者很懒,什么都没留下…
展开
-
柔性设计
昨天和同学打电话,讨论在类的一个方法,关于在方法体中满足某些条件或者不满足某些条件直接return的做法,与在方法体中进行很多的逻辑判断在方法体的最后位置return掉好的做法的优劣比较.感觉如果在方法体的最后做逻辑判断并且return的话,阅读代码的人要阅读很多无用的代码,会增加大脑的负荷.而且这种做法一般是c语言等面向过程思维的结果.另外一个问题是关于方法堆栈的问题,因为静态...2008-08-22 09:04:51 · 264 阅读 · 0 评论 -
比较两种处理业务对象的方法的优劣
Command 是一个封装了命令的请求和响应内容的业务对象,澄清一点这里并不是指的是command模式。doDispatch方法根据Command内的请求信息获得相应的响应信息。这里是使用返回一个新建值对象好呢还是对象引用好呢。希望大家由由代码的优雅和维护性角度来看待这个问题。貌似DDD这本书里面很推荐两种备选方案中的一种,不过想听听大家的意见。public Command...2008-10-03 21:58:26 · 109 阅读 · 0 评论