在线81人
首页
主题总表
培训咨询
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
设计模式、框架和架构
上一主题
在当前可以说UML已经很使用了,但是最近在做投票系统模型设计的时候,有点疑问。按照DDD设计模型是:Vote(voteId , voteTitle,totalNum)和 ..
返回本主题
返回主题列表
下一主题
真要问我为什么, 我会很激动. 像某天发现一位你心动的女孩(不好意思有点俗).刚接触DDD,有种相见恨晚的感觉.如果用它来组织分层系统,最终的写出来的代码,就像看文章一样, 流畅,自然,一看就明白(当..
Go
总共有
6
回复 /
1
页
前往下页:
bmrxntfj
悄悄话
发表文章: 15
注册时间: 2008年01月04日 08:55
领域概念划分犯难,分不清
2008年06月25日 10:27
标签列表
建模案例
(50)
在一个信息网站中,主页有一个flash,里面显示的图片需要可以添加,这个比较多,很多门户网站都有。
于是我很快建立了一个类FlashImage.
public class FlashImg
{
string Id;
string Src;
string Text;
string Link;
}
但是建模的时候犯难了,因为我感觉FlashImage不属于领域层,应该放到应用层中,模型中的信息,评论,信息类别,到很容易想到应放在领域层,但是这个flash却感觉很怪。
请多多指教。
freebox
悄悄话
发表文章: 261
注册时间: 2008年03月01日 01:08
re:领域概念划分犯难,分不清
2008年06月25日 15:09
其实领域实体是可以用xml来定义的,业务员更容易通过xml schema来描述一个实体,也有不少行业定义的规则让这变得更容易。
对于楼主的这个问题我倾向于让网页设计专家来解决,在描述中没有体现这些图片有什么业务用途,就像尽管“按总价顺序排列”必须提供给用户,但这并非一个业务作业,业务作业只是“把这些账单找出来”。
bmrxntfj
悄悄话
发表文章: 15
注册时间: 2008年01月04日 08:55
re:领域概念划分犯难,分不清
2008年06月25日 15:29
确实我的持久是用xml,并且我在基础结构中写好了持久方法。
因为上面flashimage信息的封装,使得它看起来像是一个领域实体。
但是它总给我的感觉是它不是一个信息网站领域中的概念。有它没它,并不缺什么,它只不过是一个应用。
信息就很明显,因为一个缺少信息概念的信息网站是不完整的。
等了半天,总算有人理我了。我觉得做软件的时候,理解消化吸收领域知识太重要了,然而很多时候,我们都没发去分清这些是不是领域特有的,也就是eric所说的DSL。而且他还说DSL可能会是银弹。
banq
悄悄话
发表文章: 9290
注册时间: 2002年08月03日 17:08
回复:re:领域概念划分犯难,分不清
2008年06月25日 16:07
>给我的感觉是它不是一个信息网站领域中的概念
这个需要看看你的信息网站领域需求是什么?你只是举了一个宏观下面的微观例子,但是不告诉我们宏观背景,其他人就很难来讨论这个微观是否和宏观有关系。
bmrxntfj
悄悄话
发表文章: 15
注册时间: 2008年01月04日 08:55
re:领域概念划分犯难,分不清
2008年06月26日 09:03
项目背景就是一个关于纸的信息网站。
其中有供求,新闻,招聘等,但是首页有一个flash,可以展示图片,这些图片类别不限。
可否这样认为,把他们看成是网站的一个配置,比如:像logo,版权信息等等的。
这些我们也可能做到后台管理,就是这些它是否属于领域层。
r7raul
悄悄话
发表文章: 49
注册时间: 2008年03月10日 19:16
回复:re:领域概念划分犯难,分不清
2008年06月26日 11:12
用PORTAL框架
bmrxntfj
悄悄话
发表文章: 15
注册时间: 2008年01月04日 08:55
re:领域概念划分犯难,分不清
2008年06月26日 11:44
@r7raul
我要的不是框架,是如何分清领域概念。
这个主题有
6
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam