w10- 总结:业务架构还是技术架构
架构师在一个组织里面,主要解决两个方面的设计:
业务模型设计:明确也业务结构,进行业务建模。
技术模型设计:明确技术架构,进行技术建模。
领域模型主要解决业务模型设计的问题。通过领域模型建模来剖析实际业务组织,明确业务关系。而DDD则是从一套完成领域模型的方法指导。
技术模型设计并不是DDD主要解决问题,但是也是架构师要解决的主要问题。可能在不同的企业对于架构师要解决的是技术模型还是业务模型问题是有一定差异。
技术模型与业务模型是不可分离的,离开业务但技术都是耍流氓吗;离开技术谈业务就是水中月。所以一个架构师最大的价值还是在于利用技术的手段,解决业务问题。
评论