新足迹

 找回密码
 注册

精华好帖回顾

· 最新进展: 我该怎么接受工作OFFER (2008-1-21) 西北农夫 · 酸汤"棍棍"面 (2008-1-30) bluesummer
· 老陶家常菜 (一) (2010-1-28) 老陶 · 分享一份十分强大的翻书日志(随时添加) (2008-8-18) Tiger_Karen
Advertisement
Advertisement
查看: 1442|回复: 18

[IT] 悉尼和墨尔本的同学有没有人对Domain Driven Design 培训感兴趣? [复制链接]

发表于 2013-11-26 13:09 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
具体详情请见这里 http://idddworkshop.com/
一直没有机会参加Eric Evans的四天培训课程,Vaughn Vernon的培训也挺好。
Advertisement
Advertisement

发表于 2013-11-26 15:58 |显示全部楼层
此文章由 joerkky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 joerkky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好是好,但没有training机会

发表于 2013-11-26 20:48 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这次我也是自己掏腰包。其实我估计公司应该能报的,但这次钱不多,等下次再说吧。

发表于 2013-11-26 23:25 |显示全部楼层
此文章由 ysihaoy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ysihaoy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感谢分享,公司应该能提供,不过最近客户项目非常紧,不知道是否能有时间去

发表于 2013-11-27 22:58 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最近帮客户找logging的解决方案,接触到event source 进一步涉及到event store数据库 然后发现又涉及到DDD,然后发现这水太深。。。有机会要去training看看

发表于 2013-11-28 09:21 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rumcoke 发表于 2013-11-27 23:58
最近帮客户找logging的解决方案,接触到event source 进一步涉及到event store数据库 然后发现又涉及到DDD ...

The more we learn, the less we know.  是不是有这种感觉?
Advertisement
Advertisement

发表于 2013-11-28 11:18 |显示全部楼层
此文章由 xxqqxx89 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xxqqxx89 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看成domino driver design....

评分

参与人数 1积分 +3 收起 理由
rabbitpoint + 3 你太有才了

查看全部评分

发表于 2013-11-28 20:32 |显示全部楼层
此文章由 gozh2005 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gozh2005 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rumcoke 发表于 2013-11-27 23:58
最近帮客户找logging的解决方案,接触到event source 进一步涉及到event store数据库 然后发现又涉及到DDD ...

这个DDD不都是商用模型写business application的,
event store怎么扯进去的?人家用c,python,什么的应该没什么ddd吧
我很好奇。

发表于 2013-11-29 20:39 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
gozh2005 发表于 2013-11-28 21:32
这个DDD不都是商用模型写business application的,
event store怎么扯进去的?人家用c,python,什么的应该 ...

我说的是github上的event store。可以去解道看看 jdon.com/tags/19815

发表于 2013-11-29 23:17 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rumcoke 发表于 2013-11-29 21:39
我说的是github上的event store。可以去解道看看 jdon.com/tags/19815

或者是Greg Young的EventStore

发表于 2013-11-29 23:17 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
已经报名墨尔本的了。大家有什么要转问的么?
Advertisement
Advertisement

发表于 2013-11-29 23:19 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
gozh2005 发表于 2013-11-28 21:32
这个DDD不都是商用模型写business application的,
event store怎么扯进去的?人家用c,python,什么的应该 ...

DDD 不光是模型,主要还是理念。比如确定Ubiquitous language

发表于 2013-11-30 22:59 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
caryzhangyin 发表于 2013-11-30 00:17
已经报名墨尔本的了。大家有什么要转问的么?

暂时项目里还没考虑这个 感觉这边design阶段就能考虑ddd的项目可遇不可求

发表于 2013-12-1 19:09 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
rumcoke 发表于 2013-11-30 23:59
暂时项目里还没考虑这个 感觉这边design阶段就能考虑ddd的项目可遇不可求

同意,遵循能Push就push的原则。有些小公司还是可以的,大公司因为模式定了,很难更改。不过大公司后期支持不错。

发表于 2013-12-1 22:20 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 清风拂山岗 于 2013-12-1 23:25 编辑

DDD是很大的一个体系或者说架构,比较适合业务逻辑复杂的领域,这也是为什么书的副标题是 Tackling complexity in the heart of software,很多人忽略了这一点。

书中的很多设计思想其实可以应用到更广的领域,像bounded context, core domain, ubiquitous language, aggregate, etc. 你并不需要做full implementation of DDD,这些设计思想仍然可以帮你更好地设计软件。就像面向对象的很多设计原则,不管你是用java还是C#,它都试用。

发表于 2013-12-2 11:19 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
清风拂山岗 发表于 2013-12-1 23:20
DDD是很大的一个体系或者说架构,比较适合业务逻辑复杂的领域,这也是为什么书的副标题是 Tackling complex ...

我觉得最后还是回到business能不能给予良好的支持。虽然说bounded context可以帮助设计更好的软件,但是如果连Business自己都不知道什么是Core domain,support domain, 也不提供很好的domain expert access。那再好的架构也有可能不是what business wants。记得当初去Greg Young的Event Sourcing training的时候,他说you guys must have good access to domain expert. Business Analysis can only make things worse。虽然不现实,但是很有道理。
Advertisement
Advertisement

发表于 2013-12-2 11:23 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 清风拂山岗 于 2013-12-2 12:30 编辑
caryzhangyin 发表于 2013-12-2 12:19
我觉得最后还是回到business能不能给予良好的支持。虽然说bounded context可以帮助设计更好的软件,但是 ...

基本同意。 我们是做产品的,团队里本来就有两三个业务很精的,我们老板业务上更是人精。我们基本可以随时问他们任何问题。
当然,并不是所有的团队都能做到这一点。

发表于 2013-12-2 11:34 |显示全部楼层
此文章由 清风拂山岗 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清风拂山岗 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 清风拂山岗 于 2013-12-2 12:35 编辑
caryzhangyin 发表于 2013-12-2 12:19
我觉得最后还是回到business能不能给予良好的支持。虽然说bounded context可以帮助设计更好的软件,但是 ...


不过话又说回来了,如果你没有很好的domain experts access,再好的方法学、技术或者架构也没用,the project is destined to fail anyway.

发表于 2013-12-2 11:58 |显示全部楼层
此文章由 caryzhangyin 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 caryzhangyin 所有!转贴必须注明作者、出处和本声明,并保持内容完整
清风拂山岗 发表于 2013-12-2 12:34
不过话又说回来了,如果你没有很好的domain experts access,再好的方法学、技术或者架构也没用,the pro ...

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部