领域驱动设计,面向领域驱动架构的查询实现方式

在上一篇文章《public interface ISpecification { bool IsSatisfiedBy(T obj); } public abstract class Specification : ISpecification { public abstract Expression Expression { get; } public bool IsSatisfiedBy(T ... [阅读全文]

领域驱动设计,什么是领域驱动设计(Domain Driven Design)?

本文是从 What is Domain Driven Design? 这篇文章翻译而来。 ”…在很多领域,专家的作用体现在他们的专业知识上而不是智力上。“ -- Don Reinertsen 领域驱动设计(Domain Driven Design)是一种软件开发方法,目的是让软件系统在实现时准确的基于对真实业务过程的建模并根据真实业务过程的调整而调整。 ... [阅读全文]

领域驱动设计,什么是领域驱动设计(Domain Driven Design)?

本文是从 What is Domain Driven Design? 这篇文章翻译而来。 ”…在很多领域,专家的作用体现在他们的专业知识上而不是智力上。“ -- Don Reinertsen 领域驱动设计(Domain Driven Design)是一种软件开发方法,目的是让软件系统在实现时准确的基于对真实业务过程的建模并根据真实业务过程的调整而调整。 传... [阅读全文]

领域驱动模型,领域驱动设计学习-模型驱动设计的构造块

分离领域 用户界面层:负责向用户显示信息和解释用户指令 应用层:定义软件要完成的任务 领域层:负责表达业务概念 基础设施层:为上面各层提供通用的技术能力 各层之间应该保持低的耦合度,上层可以调用下层。 软件中所表示的模型 实体:当一个对象由其标识区分时,那么在模型中应该主要通过标识来确定该对象的定义。标识是可以区分其他对象的标志。个人理解,实体表示了单个的对象,可以区别于其他对象。 值对象:... [阅读全文]

领域驱动设计,领域驱动设计(DDD)的实践经验分享之ORM的思考

最近一直对DDD(Domain Driven Design)很感兴趣,于是去网上找了一些文章来看看,发现它确实是个好东西。于是我去买了两本关于领域驱动设计的书本和一本企业应用架构模式的书。看了之后也掌握了一些理论基础。但总感觉需要通过做一个实际项目来测试自己所学到的知识。因为以前我开发过一个叫做蜘蛛侠论坛的网站,官方演示地址: http://www.entityspider.com/,但在我学习了... [阅读全文]
1 共1条 分1页