事务脚本的缺点:
单个事务的所有逻辑都放在脚本中执行,其结果是逻辑过于复杂。
领域模型的优点:
领域模型站在整个系统的高层将系统分解成若干的领域对象或组件,单个事务的执行逻辑被合理的分解到不同的领域对象或组件中,这样的模型其事务逻辑的分解依据往往就是各领域对象或组件的职责,因此也更符合基于职责的设计,这样的系统其结构更优化更适宜于日后的维护和扩展。
事务脚本的缺点:
单个事务的所有逻辑都放在脚本中执行,其结果是逻辑过于复杂。
领域模型的优点:
领域模型站在整个系统的高层将系统分解成若干的领域对象或组件,单个事务的执行逻辑被合理的分解到不同的领域对象或组件中,这样的模型其事务逻辑的分解依据往往就是各领域对象或组件的职责,因此也更符合基于职责的设计,这样的系统其结构更优化更适宜于日后的维护和扩展。