领域模型
tianlincao
09年毕业后一直从事J2EE企业应用的开发工作,有丰富的应用软件开发和优化经验。喜欢运动,崇尚一切自由的东西,关注行业新动态。tip:如果你不能改变世界,那就改变自己。
展开
-
领域模型驱动应用心得
几乎每种语言、开发框架和工具面世时,都号称要把开发人员解放出来,让他/她们更加关注于业 务逻辑的处理。但目前的工作状况是,每当一个新的“解放工具”出现,就会有众多的技术狂热者蜂拥而上,而忽略了他们最应该关注的业务逻辑部分。还好,从 2004年开始,“领域驱动设计”的声音开始浮现,开始逐渐扭转这种局面。领域驱动设计词解尽管提出人Eric Evens 已给出了领域驱动设计的官方的解释,但始终让人感觉存在一些困惑。笔者将从一个工程实践者的角度来重新对这些词做出简要的解释。领域Eric给出的解释是:“用户应用软件的转载 2011-01-08 22:09:00 · 941 阅读 · 0 评论 -
浅谈领域模型驱动中表的设计方法
<br />先说分层<br />在面向对象的开发中,我们通常会使用分层开发。三个基本层次结构如下。 层次 职责 表现层 提供服务、显示信息 领域层(业务逻辑) 逻辑、系统中真正的核心 数据源层 与数据库、消息系统、事务管理器及其他软件包通信<br />分层基本原则<br />领域层和数据源层绝对不要依赖于表现层;<br />最困难的事情-----区分领域逻辑<br />什么是领域逻辑,什么是其他逻辑?<br />测试办法:抽、换<br />更换表现层:假设向系统中增加一个完全不同的新层,如果转载 2011-01-08 23:25:00 · 1230 阅读 · 0 评论