发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

有感banq大哥的一番苦心

2009-04-21 14:05
赞助商链接

可惜banq大哥的苦心,这么多年一直在做普及DDD的工作
其实这场智能ui(ddd里所批判的反模式)vs OO的大战已经不是开始一天两天了
个人觉得应该强调一点:软件的核心是模型,也就是一个一个相互关联,高度聚合的java对象网通过这张网来处理信息流入流出,把核心信息处理的责任既不下放给数据库,也不上放给应用层,牢牢地把责任留在这张对象网上面,这才是面向对象

2009-04-21 14:09

谢谢,两行老泪......理解万岁

2009-04-21 23:34

小弟其实有时我也很多迷惑的地方
比如一个论坛,要求某一个版块下面所有帖子的标题的列表,有几千个帖子对象,
按照智能ui的道路:下放到数据库只要写一句sql,几千条帖子的标题记录就出来了,
按照ddd的道路:必须先重建聚合根(比如论坛,区域)以下的所有聚合成员比如帖子,然后在返回具体列表,导致有些不必要(和本次业务无关)的信息也被重建出来,造成很慢,

--不由的引发联想:为什么微机发展这么多年,硬盘大了十倍,内存却没大几倍,要是有100g的内存该有多好

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com