摘要: 分离领域 用户界面层:负责向用户显示信息和解释用户指令 应用层:定义软件要完成的任务 领域层:负责表达业务概念 基础设施层:为上面各层提供通用的技术能力 各层之间应该保持低的耦合度,上层可以调用下层。 软件中所表示的模型 实体:当一个对象由其标识区分时,那么在模型中应该主要通过标识来确定该对象的定义。标识是可以区分其他对象的标志。个人理解,实体表示了单个的对象,可以区别于其他对象。 值对象:对象无标识。值对象是不可变的。个人理解,值对象是一个存在恒定的值,并不能严格意思上讲是一个对象,它只能说是一个对象的一个属性,表示属性的一个一些意义,如“地址”等客观上恒定存在信息。 服务:有时候有些对象不 阅读全文
posted @ 2011-05-16 21:52 Bruce鑫 阅读(418) 评论(0) 推荐(0) 编辑