丰富的线上&线下活动,深入探索云世界
做任务,得社区积分和周边
资深技术专家手把手带教
技术交流,直击现场
让创作激发创新
海量开发者使用工具、手册,免费下载
极速、全面、稳定、安全的开源镜像
开发手册、白皮书、案例集等实战精华
热门
关于阿里的技术创新均呈现于此.
1
回答
DDD基于领域对象 + 领域服务,DDD的规则其实最复杂,同时要考虑到实体类的内聚和保证不变性(Invariants),也要考虑跨对象规则代码的归属,甚至要考虑到具体领域服务的调用方式,理解成本比较高。
ECS基于组件化,有最高的灵活性、可复用性、及性能,但极具弱化了实体类的内聚,所有的业务逻辑都写在了服务里,会导致业务的一致性无法保障,对商业系统会有较大的影响。
1.组件化;2.行为抽离;3.数据驱动
开发者学习资源库: https://developer.aliyun.com/group/tech_library
云智能前沿 : https://developer.aliyun.com/group/cloud_intelligence_info
更多内容,欢迎关注《开发者必读》 https://developer.aliyun.com/group/tech_information